From feb03b9630430af407dc078fb18d7a7d6d17e101 Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Thu, 2 Mar 2023 18:36:54 +0100 Subject: home: set up gpg properly --- modules/home-manager/personal/environment.nix | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'modules/home-manager/personal/environment.nix') diff --git a/modules/home-manager/personal/environment.nix b/modules/home-manager/personal/environment.nix index 7518c33..3783400 100644 --- a/modules/home-manager/personal/environment.nix +++ b/modules/home-manager/personal/environment.nix @@ -16,4 +16,12 @@ }; sessionVariables = { CDPATH = "~"; }; }; + + services.gpg-agent = { + enableBashIntegration = lib.mkDefault config.programs.bash.enable; + pinentryFlavor = + lib.mkDefault (if config.personal.gui.enable then "gtk2" else "tty"); + grabKeyboardAndMouse = + lib.mkDefault false; # insecure, but necessary with keepass auto-type + }; } -- cgit v1.2.3