diff options
-rw-r--r-- | .config/emacs/init.el | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 73d1346..7733476 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -74,8 +74,11 @@ ;; Pinentry (use-package pinentry - :defer t + :ensure t :config + (defun pinentry-emacs (desc prompt ok error) + (let ((str (read-passwd (concat (replace-regexp-in-string "%22" "\"" (replace-regexp-in-string "%0A" "\n" desc)) prompt ": ")))) + str)) (pinentry-start)) ;; PG Assistant @@ -83,8 +86,9 @@ :defer t :config (setf epa-keys-select-method 'minibuffer - epa-file-encrypt-to '("62B758D0F6719938BC09CECA339F736C3A720928"))) - + epa-file-encrypt-to '("62B758D0F6719938BC09CECA339F736C3A720928") + ;; Do not prompt for key selection, we are only using the above key. + epa-file-select-keys 'silent)) ;;;; Completions & Minibuffer |