====== MacOS ====== Useful MacOS configurations, with no particular order ===== Setup GPG pinentry ===== More info: https://stackoverflow.com/a/40066889/4824187 brew upgrade gnupg # This has a make step which takes a while brew link --overwrite gnupg brew install pinentry-mac on old homebrew: echo "pinentry-program /usr/local/bin/pinentry-mac" >> ~/.gnupg/gpg-agent.conf killall gpg-agent On more recent systems like M1 macs: echo "pinentry-program /opt/homebrew/bin/pinentry-mac" >> ~/.gnupg/gpg-agent.conf killall gpg-agent To test: echo "test" | gpg --clearsign You should see the pinentry window