diff options
Diffstat (limited to 'nix')
-rw-r--r-- | nix/programs/gpg/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nix/programs/gpg/default.nix b/nix/programs/gpg/default.nix index 5629995..092256e 100644 --- a/nix/programs/gpg/default.nix +++ b/nix/programs/gpg/default.nix @@ -4,6 +4,7 @@ let keysDir = ../../../files/keys; keys = lib.attrsets.mapAttrsToList (name: type: "${keysDir}/${name}") (builtins.readDir keysDir); + gpgKeys = builtins.filter (path: lib.strings.hasSuffix "asc" path) keys; in { @@ -12,7 +13,7 @@ in # install keys into gpg keyring programs.gpg = { enable = true; - publicKeys = map (file: { source = file; trust = 5; }) keys; + publicKeys = map (path: { source = path; trust = 5; }) gpgKeys; }; # global gpg agent |