2.home-manager/tests/modules/services/gpg-agent
Austin Horstman 7a62d63707 gpg-agent: switch to gui domain for graphical pinentry support
gpg-agent is commonly configured with graphical pinentry programs
(pinentry-mac, pinentry-gnome3) on macOS that need access to the Aqua
session to display passphrase prompts. Running in the user domain
(LimitLoadToSessionType=Background) prevents these prompts from
rendering, causing passphrase entry to fail silently or hang.

Revert to the default gui domain so the agent runs in the graphical
login session where pinentry can interact with the window server.
2026-07-07 22:02:13 -05:00
..
default-homedir.nix gpg-agent: pinentryPackage -> pinentry.package and add pinentry.program` 2025-04-29 20:36:45 -05:00
default.nix ssh_auth_sock: init module 2026-04-03 21:15:34 -05:00
expected-agent.plist gpg-agent: switch to gui domain for graphical pinentry support 2026-07-07 22:02:13 -05:00
override-homedir.nix gpg-agent: pinentryPackage -> pinentry.package and add pinentry.program` 2025-04-29 20:36:45 -05:00
pinentry-program.nix tests/gpg-agent: add pinentry-program test 2025-04-29 20:36:45 -05:00
ssh-support.nix ssh_auth_sock: init module 2026-04-03 21:15:34 -05:00