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;
};
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}";
serviceConfig = {
RunAtLoad = true;