(setenv "GPG_AGENT_INFO" nil) (require 'password-cache) (require 'epa-file) (epa-file-enable) (setq password-cache-expiry (* 15 60)) (setq epa-file-cache-passphrase-for-symmetric-encryption t)
Emacs, gpg and pinentry on Mac
I use Emacs and GnuPG to save my passwords to an encrypted file. I'm really happy with this, as I save the encrypted file in Dropbox, and I can decrypt it across all machines and Operating Systems, and it syncs automatically. My Emacs config looks as follows: