summaryrefslogtreecommitdiff
path: root/.config/guix/modules/gpg.scm
diff options
context:
space:
mode:
Diffstat (limited to '.config/guix/modules/gpg.scm')
-rw-r--r--.config/guix/modules/gpg.scm14
1 files changed, 14 insertions, 0 deletions
diff --git a/.config/guix/modules/gpg.scm b/.config/guix/modules/gpg.scm
new file mode 100644
index 0000000..19862f0
--- /dev/null
+++ b/.config/guix/modules/gpg.scm
@@ -0,0 +1,14 @@
+(define-module (gpg)
+ #:use-module (guix gexp)
+ #:use-module (gnu packages gnupg)
+ #:use-module (gnu home services)
+ #:use-module (gnu home services gnupg))
+
+
+(define-public gpg-service
+ (list
+ (service home-gpg-agent-service-type
+ (home-gpg-agent-configuration
+ (pinentry-program
+ (file-append pinentry-emacs "/bin/pinentry-emacs"))
+ (ssh-support? #t)))))