global/gpg: fix pinentry flavor handling

This commit is contained in:
Infinidoge 2024-04-18 19:29:54 -04:00
parent 4ac8d09f03
commit 2c970b76e4
Signed by: Infinidoge
SSH key fingerprint: SHA256:oAMyvotlNFraMmZmr+p6AxnNfW/GioTs1pOn3V4tQ7A

View file

@ -23,7 +23,7 @@
services.gpg-agent = {
enable = true;
pinentryFlavor = (if main.services.xserver.enable then "qt" else "curses");
pinentryPackage = (if main.info.graphical then pkgs.pinentry-qt else pkgs.pinentry-curses);
extraConfig = ''
allow-emacs-pinentry
allow-loopback-pinentry