diff --git a/hosts/Infini-SERVER/default.nix b/hosts/Infini-SERVER/default.nix index 02ff91a..d82f68d 100644 --- a/hosts/Infini-SERVER/default.nix +++ b/hosts/Infini-SERVER/default.nix @@ -41,11 +41,6 @@ files = [ "/etc/machine-id" - "/etc/ssh/ssh_host_rsa_key" - "/etc/ssh/ssh_host_rsa_key.pub" - "/etc/ssh/ssh_host_ed25519_key" - "/etc/ssh/ssh_host_ed25519_key.pub" - "/root/.local/share/nix/trusted-settings.json" "/root/.ssh/known_hosts" ]; diff --git a/hosts/Infini-SERVER/hardware-configuration.nix b/hosts/Infini-SERVER/hardware-configuration.nix index 39d4be9..2f7fb60 100644 --- a/hosts/Infini-SERVER/hardware-configuration.nix +++ b/hosts/Infini-SERVER/hardware-configuration.nix @@ -51,6 +51,13 @@ in neededForBoot = true; }; + "/etc/ssh" = { + device = main; + fsType = "btrfs"; + options = [ "subvolid=264" "ssd" ] ++ btrfsOptions; + neededForBoot = true; + }; + "/persist/srv" = lib.mkIf (data != null) { device = data; fsType = "btrfs";