- Add
export GPG_TTY=$(tty)to.bashrc. git config --global user.signingkey <key id>;<key id>can be found in the output ofgpg --list-keys(public key?).- Example
~/.gnupg/gpg-agent.conf:
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
- Reload
gpg-agent:gpg-connect-agent reloadagent /bye.
echo test | gpg2 --clearsign
keybase pgp export | gpg --import
keybase pgp export --secret | gpg --allow-secret-key-import --import