diff --git a/nix/flakeModule.nix b/nix/flakeModule.nix index 85d41d2..2e0bf0f 100644 --- a/nix/flakeModule.nix +++ b/nix/flakeModule.nix @@ -116,13 +116,15 @@ in { } ) ] - ++ (lib.map (v: { - "${name}-${v}" = { - inherit (value) format neededForUsers; - sopsFile = inputs.self + "/${cfg.secretsDir}/${name}"; - key = v; - }; - }) value.keys) + ++ lib.optionals hasHost ( + lib.map (v: { + "${name}-${v}" = { + inherit (value) format neededForUsers; + sopsFile = inputs.self + "/${cfg.secretsDir}/${name}"; + key = v; + }; + }) value.keys + ) ) ) ) secret_map