refactor(nixos): make ZFS configuration optional

- move ZFS and snapshot manager settings out of the global base
- group snapshot files under common/optional/zfs
- enable the ZFS module on existing ZFS hosts
- make the global tmpfs setting overridable
This commit is contained in:
2026-08-25 16:45:09 -04:00
parent 0825980552
commit 1e281f0ccc
8 changed files with 33 additions and 18 deletions
+1
View File
@@ -10,6 +10,7 @@
"${inputs.self}/common/optional/systemd-boot.nix"
"${inputs.self}/common/optional/yubikey.nix"
"${inputs.self}/common/optional/zerotier.nix"
"${inputs.self}/common/optional/zfs"
./hardware.nix
./open_webui.nix
./programs.nix