summaryrefslogtreecommitdiff
path: root/machines/enzo/desktop.nix
diff options
context:
space:
mode:
Diffstat (limited to 'machines/enzo/desktop.nix')
-rw-r--r--machines/enzo/desktop.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/machines/enzo/desktop.nix b/machines/enzo/desktop.nix
index a1c33e3..600f995 100644
--- a/machines/enzo/desktop.nix
+++ b/machines/enzo/desktop.nix
@@ -64,8 +64,16 @@
mako # notifications
libnotify # notify-send
yambar # text status bar
+ gnupg # gpg
+ pinentry-gnome3 # passphrase prompt for the gpg agent
];
+ # --- GPG ---
+ # Agent + a GTK pinentry (works under niri). enableSSHSupport is left off so
+ # gpg-agent doesn't hijack the ssh-agent socket for your existing SSH key;
+ # turn it on only if you sign in via a GPG auth subkey.
+ programs.gnupg.agent.enable = true;
+
# --- Console / greeter font (HiDPI panel) ---
# The eDP panel is high-density, so the kernel VT and tuigreet render with a
# tiny 8x16 font. A large Terminus bitmap font makes the TTY and the greeter