Setup linux machine for dev
sh -c "$(curl -sL https://git.io/worksetup)"
DEV=true sh -c "$(cat install.sh)"
Tutorial used to set up gpg
Use this one first (should contain everything needed) https://support.yubico.com/support/solutions/articles/15000006420-using-your-yubikey-with-openpgp
https://www.linode.com/docs/security/authentication/gpg-key-for-ssh-authentication/
Yubico/yubikey-personalization#123
https://www.sidorenko.io/post/2014/11/yubikey-or-openpgp-smartcards-for-newbies/