diff options
author | Freya Murphy <freya@freyacat.org> | 2025-03-02 22:09:04 -0500 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-03-02 22:09:04 -0500 |
commit | 1016205470b7b48952ad8d64fa564e45706ef5b1 (patch) | |
tree | 235ff45789542578c33d83014d0cfb5b3976c461 | |
parent | bluray (diff) | |
download | dotfiles-nix-1016205470b7b48952ad8d64fa564e45706ef5b1.tar.gz dotfiles-nix-1016205470b7b48952ad8d64fa564e45706ef5b1.tar.bz2 dotfiles-nix-1016205470b7b48952ad8d64fa564e45706ef5b1.zip |
filter gpg keys in keys dir
-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 |