Commit graph

607 commits

Author SHA1 Message Date
bc7ce400e7
Adjust flake update timing to avoid collision with automatic cert update 2025-07-30 11:24:57 +03:00
b99eecce2f Automatically updated wildcard cert 2025-07-30 00:01:53 +03:00
84fe6b40cc
Update IPv6 GUA prefix 2025-07-29 10:26:09 +03:00
bc7ba6d8cc flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3ff0e34b1383648053bba8ed03f201d3466f90c9?narHash=sha256-CdX2Rtvp5I8HGu9swBmYuq%2BILwRxpXdJwlpg8jvN4tU%3D' (2025-07-24)
  → 'github:NixOS/nixpkgs/13e8d35b7d6028b7198f8186bc0347c6abaa2701?narHash=sha256-uDCFHeXdRIgJpYmtcUxGEsZ%2BhYlLPBhR83fdU%2BvbC1s%3D' (2025-07-26)
• Updated input 'nixvim':
    'github:nix-community/nixvim/35e4b6167ff2bc4fc774d28372abdeb31d506580?narHash=sha256-JBRF0MilRhSMEft7myjVQAmy8si/PNRSS3igA4bfc08%3D' (2025-07-27)
  → 'github:nix-community/nixvim/e1aa35fb04047df11a9c1ab539a0bac35ddad509?narHash=sha256-ZNyVwyj%2B4qvaOT/gQWfNypP8qtHmXtt02D9WDZH4IPU%3D' (2025-07-28)
2025-07-29 07:23:56 +00:00
bb3288a306
Add borg to allowed machines for remote builder 2025-07-28 22:59:26 +03:00
86db12fd4c
Disable systemd OOM killer, which had been causing problems 2025-07-28 22:50:12 +03:00
04915eb78f flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/29edaafdb088cee3d8c616a4a5bb48b5eecc647c?narHash=sha256-4KlfDVsYL9c3ogEehJcQOBZ%2BpUBH7Lwvlu2J6FCtSJc%3D' (2025-07-26)
  → 'github:nix-community/nixvim/35e4b6167ff2bc4fc774d28372abdeb31d506580?narHash=sha256-JBRF0MilRhSMEft7myjVQAmy8si/PNRSS3igA4bfc08%3D' (2025-07-27)
2025-07-27 21:01:41 +00:00
a181767f82 flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/dff79d34f8021d721461f63286537efc28a41451?narHash=sha256-mSp%2BuTmnKJfKA8f8hXKBeF8RsRG1o/EgnFbKZ7ccibs%3D' (2025-07-25)
  → 'github:nix-community/nixvim/29edaafdb088cee3d8c616a4a5bb48b5eecc647c?narHash=sha256-4KlfDVsYL9c3ogEehJcQOBZ%2BpUBH7Lwvlu2J6FCtSJc%3D' (2025-07-26)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/5c7e4eff303cba8447ffb443522b3c72bc47a9ba?narHash=sha256-XDu9T2o6Rxe0acpchwQ2aXaRfE/uEYALpVbf%2B9QDEO4%3D' (2025-07-24)
  → 'github:NuschtOS/search/40987cc1a24feba378438d691f87c52819f7bd75?narHash=sha256-Pmpke0JtLRzgdlwDC5a%2BaiLVZ11JPUO5Bcqkj0nHE/k%3D' (2025-07-25)
2025-07-26 21:01:42 +00:00
ba0d2577b6 flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/0c50ed9349199219583cb1ed1a972d71e06039ec?narHash=sha256-59HcrqHfbSJUdmpzrAa9x8fW1PoS%2BZGhCjL5k5HbyV8%3D' (2025-07-20)
  → 'github:nix-community/nixvim/dff79d34f8021d721461f63286537efc28a41451?narHash=sha256-mSp%2BuTmnKJfKA8f8hXKBeF8RsRG1o/EgnFbKZ7ccibs%3D' (2025-07-25)
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5?narHash=sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ%3D' (2025-07-01)
  → 'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e?narHash=sha256-TVcTNvOeWWk1DXljFxVRp%2BE0tzG1LhrVjOGGoMHuXio%3D' (2025-07-21)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/8dfe5879dd009ff4742b668d9c699bc4b9761742?narHash=sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo%3D' (2025-06-12)
  → 'github:NuschtOS/search/5c7e4eff303cba8447ffb443522b3c72bc47a9ba?narHash=sha256-XDu9T2o6Rxe0acpchwQ2aXaRfE/uEYALpVbf%2B9QDEO4%3D' (2025-07-24)
2025-07-25 21:01:47 +00:00
920575d6f8
Refine home folder impermanence 2025-07-25 14:21:57 +03:00
c0eeecd181
Fix base role 2025-07-25 13:22:58 +03:00
92fd1031b4
Remove hibernation support 2025-07-25 13:13:19 +03:00
99b84bd224
Use lib.mkEnableOption where possible 2025-07-25 13:13:18 +03:00
e7dddd56f9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/92c2e04a475523e723c67ef872d8037379073681?narHash=sha256-yLuz5cz5Z%2Bsn8DRAfNkrd2Z1cV6DaYO9JMrEz4KZo/c%3D' (2025-07-21)
  → 'github:NixOS/nixpkgs/3ff0e34b1383648053bba8ed03f201d3466f90c9?narHash=sha256-CdX2Rtvp5I8HGu9swBmYuq%2BILwRxpXdJwlpg8jvN4tU%3D' (2025-07-24)
2025-07-24 21:02:24 +00:00
22c1f4adc8
Create minimal and graphical ISOs 2025-07-24 14:40:31 +03:00
f5f7ad9834
Attempt to make ZFS work with custom installer image 2025-07-24 13:08:33 +03:00
4159652de2
Attempt to make ZFS work with custom installer image 2025-07-24 13:02:12 +03:00
ca8ced077f
Attempt to make ZFS work with custom installer image 2025-07-24 12:51:08 +03:00
6e23b00177
Adjust hydra jobset timing 2025-07-24 12:47:11 +03:00
955eaa63f9
Adjust Hydra configuration 2025-07-24 12:46:09 +03:00
32479e136f
Attempt to make ZFS work with custom installer image 2025-07-24 12:36:35 +03:00
3f660b0349
Adjust forgejo runner impermanence 2025-07-24 11:58:43 +03:00
66d5f4c95b
Fix order of sops and impermanence 2025-07-24 11:49:07 +03:00
bebe8827fc
Enable declarative printer config 2025-07-24 11:48:48 +03:00
666846c717
Re-enable frequent borg backups 2025-07-24 11:09:59 +03:00
a60684c05c
Start declarative Monitor config 2025-07-24 10:26:27 +03:00
1512ba5818
Adjust borg settings 2025-07-24 10:02:17 +03:00
01eea67dd4
Remove Syncthing 2025-07-24 09:55:38 +03:00
d0482705d3
Change Borg frequency 2025-07-24 09:54:21 +03:00
a862c1c983 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/3db2f0476516b2758fe8f1559f70c937b9d9b16b?narHash=sha256-cw%2BvVkef8EOjzJyr94wEKk34JDJu4lkGp2tkVUWaUxk%3D' (2025-07-21)
  → 'github:nix-community/disko/545aba02960caa78a31bd9a8709a0ad4b6320a5c?narHash=sha256-7lrVrE0jSvZHrxEzvnfHFE/Wkk9DDqb%2BmYCodI5uuB8%3D' (2025-07-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f01fe91b0108a7aff99c99f2e9abbc45db0adc2a?narHash=sha256-NV4S2Lf2hYmZQ3Qf4t/YyyBaJNuxLPyjzvDma0zPp/M%3D' (2025-07-18)
  → 'github:NixOS/nixpkgs/92c2e04a475523e723c67ef872d8037379073681?narHash=sha256-yLuz5cz5Z%2Bsn8DRAfNkrd2Z1cV6DaYO9JMrEz4KZo/c%3D' (2025-07-21)
2025-07-22 21:01:45 +00:00
07fbd1169b
Add hydrogen ssh key 2025-07-22 13:28:26 +03:00
6f49c54c87
Fix WLNPub WiFi conf 2025-07-22 13:25:08 +03:00
7c009ccdc4
Add declarative WiFi to helium 2025-07-22 11:18:55 +03:00
91bc21b7dc
Switch declarative WiFi from wpa_supplicant to networkmanager.ensureProfiles 2025-07-22 11:18:04 +03:00
cc2c488ead flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/d5ad4485e6f2edcc06751df65c5e16572877db88?narHash=sha256-PkaR0qmyP9q/MDN3uYa%2BRLeBA0PjvEQiM0rTDDBXkL8%3D' (2025-07-17)
  → 'github:nix-community/disko/3db2f0476516b2758fe8f1559f70c937b9d9b16b?narHash=sha256-cw%2BvVkef8EOjzJyr94wEKk34JDJu4lkGp2tkVUWaUxk%3D' (2025-07-21)
2025-07-21 21:02:29 +00:00
035a5b1b4a
Start declarative WiFi configuration 2025-07-21 16:35:55 +03:00
ef702f721d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/32a4e87942101f1c9f9865e04dc3ddb175f5f32e?narHash=sha256-f3pO%2B9lg66mV7IMmmIqG4PL3223TYMlnlw%2Bpnpelbss%3D' (2025-07-15)
  → 'github:NixOS/nixpkgs/f01fe91b0108a7aff99c99f2e9abbc45db0adc2a?narHash=sha256-NV4S2Lf2hYmZQ3Qf4t/YyyBaJNuxLPyjzvDma0zPp/M%3D' (2025-07-18)
• Updated input 'nixvim':
    'github:nix-community/nixvim/60556b5df9b70b7be88de760e695892b9ce74b9e?narHash=sha256-7nBFB2r9E0SyrEbUmZYDVAPkghTpkbgiWywZHvUjGew%3D' (2025-07-19)
  → 'github:nix-community/nixvim/0c50ed9349199219583cb1ed1a972d71e06039ec?narHash=sha256-59HcrqHfbSJUdmpzrAa9x8fW1PoS%2BZGhCjL5k5HbyV8%3D' (2025-07-20)
2025-07-20 21:03:08 +00:00
171fa1cb7c
Adjust i3 and Borg configurations 2025-07-20 10:48:28 +03:00
118fc4ef47
Move lithium to Borg over syncthing 2025-07-20 01:26:01 +03:00
3b97d19579 flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/bc0555c8694d43fb63ae2c7afec08b6987431a04?narHash=sha256-WZLSOR2Pei7C4nH/ntKUqOZOAa5rgvc2fVZl4RoEXmw%3D' (2025-07-17)
  → 'github:nix-community/nixvim/60556b5df9b70b7be88de760e695892b9ce74b9e?narHash=sha256-7nBFB2r9E0SyrEbUmZYDVAPkghTpkbgiWywZHvUjGew%3D' (2025-07-19)
2025-07-19 21:02:00 +00:00
351aac4544
Remove ZFS backup solution (to be replaced with Borg 2025-07-19 13:01:05 +03:00
4e4cf88bff
Re-organize SSH keys 2025-07-19 12:38:25 +03:00
616986f534
Centralize listing of SSH public keys 2025-07-18 18:55:17 +03:00
b477690d33
Fix lithium config 2025-07-18 10:46:02 +03:00
ae425fcd72
Change lithium to ZFS+impermanence 2025-07-18 00:33:26 +03:00
80b3e52c0c flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/2bf3421f7fed5c84d9392b62dcb9d76ef09796a7?narHash=sha256-dyhGzkld6jPqnT/UfGV2oqe7tYn7hppAqFvF3GZTyXY%3D' (2025-07-15)
  → 'github:nix-community/disko/d5ad4485e6f2edcc06751df65c5e16572877db88?narHash=sha256-PkaR0qmyP9q/MDN3uYa%2BRLeBA0PjvEQiM0rTDDBXkL8%3D' (2025-07-17)
• Updated input 'nixvim':
    'github:nix-community/nixvim/1fb1bf8a73ccf207dbe967cdb7f2f4e0122c8bd5?narHash=sha256-WzHqmJ1wEZoUGAedomwcVLCuNsiB9bZzZXk7K9ZDBwk%3D' (2025-07-15)
  → 'github:nix-community/nixvim/bc0555c8694d43fb63ae2c7afec08b6987431a04?narHash=sha256-WZLSOR2Pei7C4nH/ntKUqOZOAa5rgvc2fVZl4RoEXmw%3D' (2025-07-17)
2025-07-17 21:02:50 +00:00
cf71eab352
Adjust forgejo-runner impermanence 2025-07-17 23:22:49 +03:00
5dfce51ba8
Adjust forgejo-runner impermanence 2025-07-17 23:06:47 +03:00
4ec85796ae flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/dfcd5b901dbab46c9c6e80b265648481aafb01f8?narHash=sha256-Kt1UIPi7kZqkSc5HVj6UY5YLHHEzPBkgpNUByuyxtlw%3D' (2025-07-13)
  → 'github:NixOS/nixpkgs/32a4e87942101f1c9f9865e04dc3ddb175f5f32e?narHash=sha256-f3pO%2B9lg66mV7IMmmIqG4PL3223TYMlnlw%2Bpnpelbss%3D' (2025-07-15)
2025-07-16 21:40:23 +00:00
5e10c437fd
Remove remote builder from SIIT-DC 2025-07-16 22:55:08 +03:00