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:
(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)

Continue reading “Emacs, gpg and pinentry on Mac”

JetBrains

I've been using IntelliJ as my Java editor instead of Eclipse - and I absolutely love it! So much so that I bought a license for all of JetBrains' programmer editors! I'm still learning how to use all the functionality of IntelliJ, but I am finding my productivity has dramatically increased a few days after I started using it.