Commit graph

799 commits

Author SHA1 Message Date
ed03b68e9b
feat: enable nix-serve 2024-08-30 19:40:12 +02:00
c0b82b61f9
fix: oops, didn't add the configuration to import 2024-08-30 19:31:14 +02:00
2f80d3e4ac
fix: disable nix-hardware 2024-08-30 19:29:54 +02:00
dd2b4f9023
fix: make hardware-configuration identical 2024-08-30 19:28:17 +02:00
791fc8e73b
fix: move hostPlatform to system 2024-08-30 18:54:32 +02:00
822d34c563
feat: add kvm-intel and thunderbolt 2024-08-30 18:52:17 +02:00
789d2c43a6
fix: add hardware config 2024-08-30 18:47:36 +02:00
5e4abe7ea7
flake.lock: Update
Flake lock file updates:

• Added input 'hardware':
    'github:NixOS/nixos-hardware/95c3dfe6ef2e96ddc1ccdd7194e3cda02ca9a8ef' (2024-08-28)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=604eb21a7e55d85ec7f6cb8cba39fc4c20a07a9d' (2024-08-29)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=c5fd5771814958ad274ea9abb961fff621a35b9c' (2024-08-30)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/23c7925dd31e79e8c06086ace3edb129a070ac01' (2024-08-28)
  → 'github:hyprwm/aquamarine/cff00196f0fcf734a2bf164eb0dfdb6e58c5c906' (2024-08-30)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/aadf9a27dddd2272ca354ba5a22a0c2d1f919039' (2024-08-28)
  → 'github:hyprwm/hyprutils/8976e3f6a5357da953a09511d0c7f6a890fb6ec2' (2024-08-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/314ab2d44863ce4e5fd47b6575938b323804f1f4' (2024-08-29)
  → 'github:nixos/nixpkgs/58939e5336bc0fa75e52df42bdc48bc66d5796e0' (2024-08-30)
2024-08-30 18:28:34 +02:00
4d5f980c4d
fix: nixos hardware didn't depend on nixos 2024-08-30 18:27:38 +02:00
7dc7e47810
Merge branch 'main' of github.com:itepastra/nixconf 2024-08-30 18:27:00 +02:00
79b53eb0df
feat: create muOS (laptop) config 2024-08-30 18:26:19 +02:00
9fe08bffc3 flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=b9b8e6220f55af34e862b541a5a4b30ae6d8f15f' (2024-08-28)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=604eb21a7e55d85ec7f6cb8cba39fc4c20a07a9d' (2024-08-29)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/7cc3d3179c06caf3769afb3eb0c69aa55676c96a' (2024-08-27)
  → 'github:hyprwm/aquamarine/23c7925dd31e79e8c06086ace3edb129a070ac01' (2024-08-28)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/0252fd13e78e60fb0da512a212e56007515a49f7' (2024-08-05)
  → 'github:hyprwm/hyprutils/aadf9a27dddd2272ca354ba5a22a0c2d1f919039' (2024-08-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/215ea7473ff80eb6cb157ee07223920cc53f4b09' (2024-08-28)
  → 'github:nixos/nixpkgs/314ab2d44863ce4e5fd47b6575938b323804f1f4' (2024-08-29)
2024-08-30 00:00:52 +02:00
062f0968d9
feat: add workspace rules 2024-08-29 22:30:01 +02:00
4a61ca8b7a
feat: move hypridle to service 2024-08-29 22:05:23 +02:00
a2b44144bb
feat: add thunderbird on start 2024-08-29 21:59:54 +02:00
b738c55b73
feat: autostart planify and keepassxc 2024-08-29 21:57:23 +02:00
54c68a98ff
chore: tabs to spaces 2024-08-29 21:54:55 +02:00
abce562051
wip: set relay host and port 2024-08-29 21:47:57 +02:00
83294bfcc8
feat: add fete.voorwaarts.nl 2024-08-29 21:19:57 +02:00
7a07326f4d
wip: hitch on itepastra.nl 2024-08-29 12:05:26 +02:00
22952608a8
wip: enable again 2024-08-29 11:42:27 +02:00
06660064ac
wip: another try 2024-08-29 11:37:16 +02:00
ff653006d4
fix: enable starttls 2024-08-29 11:29:36 +02:00
0427782a63
feat: enable debug 2024-08-29 11:17:27 +02:00
11ea9f5de8
wip: make mailserver work 2024-08-29 09:28:03 +02:00
6b8289099f
wip: reset mailserver 2024-08-29 09:27:09 +02:00
d9ffebce95
chore: firewall is already opened by mailserver 2024-08-29 09:17:09 +02:00
7339e02c85
feat: roundcube login 2024-08-29 09:02:28 +02:00
24f892f33d
fix: use ip instead of hostname 2024-08-29 08:59:16 +02:00
64d9ddd9eb
flake.lock: Update
Flake lock file updates:

• Added input 'mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/af7d3bf5daeba3fc28089b015c0dd43f06b176f2' (2024-08-05)
• Added input 'mailserver/blobs':
    'gitlab:simple-nixos-mailserver/blobs/2cccdf1ca48316f2cfd1c9a0017e8de5a7156265' (2020-11-10)
• Added input 'mailserver/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'mailserver/nixpkgs':
    follows 'nixpkgs'
• Added input 'mailserver/nixpkgs-24_05':
    'github:NixOS/nixpkgs/805a384895c696f802a9bf5bf4720f37385df547' (2024-05-31)
• Removed input 'nixos-dns'
• Removed input 'nixos-dns/flake-compat'
• Removed input 'nixos-dns/nixpkgs'
• Removed input 'nixos-dns/systems'
• Removed input 'nixos-dns/treefmt-nix'
• Removed input 'nixos-dns/treefmt-nix/nixpkgs'
2024-08-29 08:43:14 +02:00
16227a2f0e
feat: start setup nixos simple mailserver 2024-08-29 08:42:32 +02:00
e40fdef7a0
fix: disable dns for now 2024-08-29 08:26:27 +02:00
a4f5c9c466
fix: update postfixadmin username and dbname 2024-08-29 08:08:08 +02:00
702d09e9cd flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/b89a61129f3976d6440e2356ac5d3e30930f7012' (2024-08-27)
  → 'github:nix-community/disko/511388d837178979de66d14ca4a2ebd5f7991cd3' (2024-08-29)
• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=98e99cd03df5b4421f72f2a3f2d7de53f8261f1f' (2024-08-28)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=b9b8e6220f55af34e862b541a5a4b30ae6d8f15f' (2024-08-28)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1e2ad80181a1cde5132cedb8b49fa55dd0e98565' (2024-08-28)
  → 'github:nixos/nixpkgs/215ea7473ff80eb6cb157ee07223920cc53f4b09' (2024-08-28)
2024-08-29 07:52:42 +02:00
dac387e03f
fix: create db for postfixadmin 2024-08-28 18:26:48 +02:00
e57571c881
fix: enable admin email 2024-08-28 18:16:27 +02:00
64b63810a7
fix: add mail.itepastra.nl to certificate 2024-08-28 18:12:25 +02:00
00ae859910
feat: re-enable immich via server 2024-08-28 18:06:34 +02:00
f0a4260590
fix: disable locked ssh cert 2024-08-28 17:59:47 +02:00
ee3426583f
fix: use recommended brotli settings, enable ssl ciphers 2024-08-28 17:46:26 +02:00
9fd63ad5a1
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=17ed4fc04cedbaad365bdebf6bfe0160c527f3fe' (2024-08-27)
  → 'git+https://github.com/hyprwm/Hyprland?ref=refs/heads/main&rev=98e99cd03df5b4421f72f2a3f2d7de53f8261f1f' (2024-08-28)
• Updated input 'hyprland/aquamarine':
    'github:hyprwm/aquamarine/9a3161ad4c78dc420d1cbb3aae638222608c7de4' (2024-08-21)
  → 'github:hyprwm/aquamarine/7cc3d3179c06caf3769afb3eb0c69aa55676c96a' (2024-08-27)
• Added input 'nixos-dns':
    'github:Janik-Haag/nixos-dns/c4f734d771038db15700a61a8703d0da5f993b3a' (2024-05-10)
• Added input 'nixos-dns/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Added input 'nixos-dns/nixpkgs':
    follows 'nixpkgs'
• Added input 'nixos-dns/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'nixos-dns/treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
• Added input 'nixos-dns/treefmt-nix/nixpkgs':
    follows 'nixos-dns/nixpkgs'
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/c32bd049ad54e6a8c1300164061a6e18de6781bc' (2024-08-27)
  → 'github:nixos/nixpkgs/1e2ad80181a1cde5132cedb8b49fa55dd0e98565' (2024-08-28)
2024-08-28 17:36:17 +02:00
8daf2c6bd1
fix: don't letsencrypt for mail.itepastra.nl 2024-08-28 17:32:23 +02:00
49c5742d58
feat: try dns server? 2024-08-28 17:03:51 +02:00
fa6e37de3e
fix: forceSSL on pfa and rc 2024-08-28 16:40:38 +02:00
ab2e7b6324
fix: postfixadminpass was a file 2024-08-28 16:36:33 +02:00
1f8f26008b
fix: add postfix password 2024-08-28 16:34:30 +02:00
8994b800a0
wip: idk if this is gonna work, but lets see 2024-08-28 16:30:19 +02:00
b014c1759e
fix: remove unused modules field 2024-08-28 15:30:23 +02:00
0cd70a08f1
fix: disable broken website, want network target before update 2024-08-28 15:29:32 +02:00
ef95939ebf
feat: enable brotli compression in nginx 2024-08-28 14:35:01 +02:00