diff options
author | Linnnus <[email protected]> | 2023-09-07 17:36:58 +0200 |
---|---|---|
committer | Linnnus <[email protected]> | 2023-09-07 17:36:58 +0200 |
commit | 97539f9b1b004f1b8b8aa2608e92050b7f3d2433 (patch) | |
tree | eb50f3963bdccb75abd1db8ba5a2aecf3dfb7066 /lib/secrets | |
parent | edcc3acea595d3045253c3c2fe2462599c1c54e0 (diff) |
Make reorganization """work""" for mac
Diffstat (limited to 'lib/secrets')
-rw-r--r-- | lib/secrets/default.nix | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/lib/secrets/default.nix b/lib/secrets/default.nix index 9592052..3c2da95 100644 --- a/lib/secrets/default.nix +++ b/lib/secrets/default.nix @@ -77,14 +77,16 @@ in default = { }; }; - config.systemd.services = - let - units = mapAttrs' - (name: info: { - name = "${name}-key"; - value = (mkService name info); - }) - cfg; - in - units; + config = mkIf (cfg != []) { + systemd.services = + let + units = mapAttrs' + (name: info: { + name = "${name}-key"; + value = (mkService name info); + }) + cfg; + in + units; + }; } |