diff --git a/templates/nix-config/disks/content.nix b/templates/nix-config/disks/content.nix index d227dc4..673af74 100644 --- a/templates/nix-config/disks/content.nix +++ b/templates/nix-config/disks/content.nix @@ -9,7 +9,11 @@ content = { type = "luks"; name = "crypted-content-${j}"; - settings.keyFile = "/etc/secrets/disks/content-disk-${j}"; + initrdUnlock = false; + settings = { + keyFile = "/etc/secrets/disks/content-disk-${j}"; + allowDiscards = true; + }; content = { type = "filesystem"; format = "xfs"; diff --git a/templates/nix-config/disks/parity.nix b/templates/nix-config/disks/parity.nix index 0167a5e..030ae99 100644 --- a/templates/nix-config/disks/parity.nix +++ b/templates/nix-config/disks/parity.nix @@ -9,7 +9,11 @@ content = { type = "luks"; name = "crypted-parity-${j}"; - settings.keyFile = "/etc/secrets/disks/parity-disk-${j}"; + initrdUnlock = false; + settings = { + keyFile = "/etc/secrets/disks/parity-disk-${j}"; + allowDiscards = true; + }; content = { type = "filesystem"; format = "xfs";