I am setting up a new machine and would prefer to use keybase for various pgp activities like signing commits. I can run a command like
$ keybase pgp sign -m foo > x
$ gpg --verify x 2>&1 | grep -oF 'Good signature'
Good signature
I could sign things directly with gpg, but it's convenient to let keybase manage the thing. So can I somehow make git use keybase?
Git configuration doesn't seem to have a way to customize the gpg command that it uses to sign commits. All you can do is provide the key. Is there any way to do it?