From 5f083d5869d8fa56e0bf4eb2c1e7fec9aaa71dc4 Mon Sep 17 00:00:00 2001 From: James Cherti <60946298+jamescherti@users.noreply.github.com> Date: Mon, 16 Feb 2026 08:22:40 -0500 Subject: [PATCH] Add auth-sources and epg-pinentry-mode --- init.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/init.el b/init.el index 67c12f0..5883b03 100644 --- a/init.el +++ b/init.el @@ -117,6 +117,14 @@ (setq eval-expression-print-length nil eval-expression-print-level nil) +;; This directs gpg-agent to use the minibuffer for passphrase entry +(setq epg-pinentry-mode 'loopback) + +;; By default, Emacs stores sensitive authinfo credentials as unencrypted text +;; in your home directory. Use GPG to encrypt the authinfo file for enhanced +;; security. +(setq auth-sources (list "~/.authinfo.gpg")) + ;;; `display-line-numbers-mode' (setq-default display-line-numbers-width 3)