aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/emacs/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home/services/emacs/init.el')
-rw-r--r--oni/home/services/emacs/init.el8
1 files changed, 8 insertions, 0 deletions
diff --git a/oni/home/services/emacs/init.el b/oni/home/services/emacs/init.el
index 3cf23d2..244d394 100644
--- a/oni/home/services/emacs/init.el
+++ b/oni/home/services/emacs/init.el
@@ -51,3 +51,11 @@
(add-hook 'electric-quote-inhibit-functions #'oni-in-word-p))
(with-eval-after-load 'yaml-mode (require 'oni-yaml))
+
+(defvar epg-gpg-program)
+(with-eval-after-load 'epg-config
+ ;; This is necessary because otherwise Emacs will select the wrong version of
+ ;; GnuPG through gpg2. gpg is installed by Guix and gpg2 by Archlinux. EPG
+ ;; seems to prefer gpg2 over gpg and now it seems that the versions of both
+ ;; have diverged enough that it now matters which is used.
+ (setq epg-gpg-program "gpg"))