From 1016205470b7b48952ad8d64fa564e45706ef5b1 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Sun, 2 Mar 2025 22:09:04 -0500 Subject: filter gpg keys in keys dir --- nix/programs/gpg/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'nix/programs/gpg/default.nix') 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 -- cgit v1.2.3-freya