/ modules / home / services / gpg-agent.nix
gpg-agent.nix
 1  {
 2    pkgs,
 3    ...
 4  }:
 5  {
 6    services.gpg-agent = {
 7      enable = true;
 8      verbose = true;
 9      enableScDaemon = true;
10      enableSshSupport = true;
11      enableExtraSocket = true;
12      grabKeyboardAndMouse = true;
13      enableZshIntegration = true;
14      enableBashIntegration = true;
15      pinentry = {
16        program = "pinentry-tty";
17        package = pkgs.pinentry-tty;
18      };
19      # extraConfig = ''
20      # '';
21    };
22  }