modules/nix-darwin/secrets-for-users: empty set instead of empty list

This commit is contained in:
zowoq 2025-01-03 15:58:38 +10:00 committed by Jörg Thalheim
parent 24d89184ad
commit 5dc08f9cc7

View file

@ -37,11 +37,11 @@ in
} }
]; ];
system.activationScripts = lib.mkIf (secretsForUsers != [ ]) { system.activationScripts = lib.mkIf (secretsForUsers != { }) {
postActivation.text = lib.mkAfter installScript; postActivation.text = lib.mkAfter installScript;
}; };
launchd.daemons.sops-install-secrets-for-users = lib.mkIf (secretsForUsers != [ ]) { launchd.daemons.sops-install-secrets-for-users = lib.mkIf (secretsForUsers != { }) {
command = "sh -c ${lib.escapeShellArg installScript}"; command = "sh -c ${lib.escapeShellArg installScript}";
serviceConfig = { serviceConfig = {
RunAtLoad = true; RunAtLoad = true;