commit e8f03630df2a1c8c2441cebff33789032f8d9031
parent 3ed437b6a01c043c7e397d5243474cb476fc5755
Author: Katja (zaphyra) <git@ctu.cx>
Date: Wed, 4 Jun 2025 12:31:53 +0200
parent 3ed437b6a01c043c7e397d5243474cb476fc5755
Author: Katja (zaphyra) <git@ctu.cx>
Date: Wed, 4 Jun 2025 12:31:53 +0200
hosts/morio: switch to zfs
1 file changed, 17 insertions(+), 10 deletions(-)
diff --git a/hosts/morio/default.nix b/hosts/morio/default.nix @@ -34,7 +34,6 @@ { boot.initrd.systemd.emergencyAccess = true; - boot.kernelPackages = pkgs.linuxPackages_latest; sops.secrets = { "resticEnv/novus" = { @@ -43,14 +42,22 @@ }; modules = { - filesystem.rootDisk = { - enable = true; - encrypt = true; - type = "ext4"; - path = "/dev/vda"; - swap = { + filesystem = { + impermanence.system.enable = true; + impermanence.home.enable = true; + rootDisk = { enable = true; - size = "2G"; + encrypt = true; + type = "zfs"; + path = "/dev/vda"; + reservedSpace = "500M"; + parts = { + nix = true; + }; + swap = { + enable = true; + size = "2G"; + }; }; }; @@ -96,8 +103,8 @@ users.katja.enable = true; }; - system.stateVersion = "24.11"; - home-manager.users.katja.home.stateVersion = "24.11"; + system.stateVersion = "25.05"; + home-manager.users.katja.home.stateVersion = "25.05"; }; }