From 2699478658ef18cadeeea10152e9816cb9c594ce Mon Sep 17 00:00:00 2001 From: h7x4 Date: Tue, 16 Aug 2022 03:24:31 +0200 Subject: [PATCH] Add gpg config --- programs/gpg.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 programs/gpg.nix diff --git a/programs/gpg.nix b/programs/gpg.nix new file mode 100644 index 0000000..189bd9c --- /dev/null +++ b/programs/gpg.nix @@ -0,0 +1,22 @@ +{ config, ... }: +{ + programs.gpg = { + enable = true; + homedir = "${config.xdg.configHome}/gnupg"; + # TODO: declare public keys and trust declaratively + # mutableKeys = false; + # mutableTrust = false; + # publicKeys = []; + # settings = { + + # }; + }; + + services.gpg-agent = { + enable = true; + pinentryFlavor = "curses"; + enableSshSupport = true; + enableScDaemon = true; + grabKeyboardAndMouse = false; + }; +}