From 488d19a30ea0e50d2125d43e59cf865f5b183830 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Tue, 04 Nov 2025 05:48:24 +0000 Subject: [PATCH] fix: do not require secret data to be present before regeneration --- --- a/modules/nixos/secrets.nix +++ b/modules/nixos/secrets.nix @@ -139,7 +139,7 @@ }; config.parts = mkMerge [ (mkIf (config.generator != null && config.generator ? parts) config.generator.parts) - (mapAttrs (_: _: {}) (removeAttrs sysConfig.data.secrets.${secretName} ["shared" "managed"])) + (mapAttrs (_: _: {}) (removeAttrs (sysConfig.data.secrets.${secretName} or {}) ["shared" "managed"])) ]; } ); -- gitstuff