diff --git a/modules/graphical/gnupg/default.nix b/modules/graphical/gnupg/default.nix index 99b10f92..08c76a36 100644 --- a/modules/graphical/gnupg/default.nix +++ b/modules/graphical/gnupg/default.nix @@ -1,4 +1,4 @@ -{ config, lib, ... }: +{ config, lib, pkgs, ... }: { options.chvp.graphical.gnupg = { @@ -22,7 +22,7 @@ ]; programs.gnupg.agent = { enable = true; - pinentryFlavor = config.chvp.graphical.gnupg.pinentryFlavor; + pinentryPackage = pkgs."pinentry-${config.chvp.graphical.gnupg.pinentryFlavor}"; }; home-manager.users.charlotte = { lib, ... }: { home.activation.fixPermissionsCommands = lib.hm.dag.entryAfter [ "writeBoundary" ] ''