dotfiles is a set of scripts and configurations to set up Arch Linux with the applications I develop with, and programs I use most.
My dotfiles are managed by fresh.
My setup is heavily inspired by the amazing https://github.com/drduh/YubiKey-Guide. If my instructions below don't work, there's probably a solution in that repo.
Plug in your YubiKey and run
gpg --card-status. Verify that the information shown is correct.
First, import your public key. You should have this stored all over the place (it's public):
gpg --import /path/to/key.pub
Now trust it (assuming the output of the previous command looked good):
gpg --edit-key 0xSOMEBIGKEYID gpg> trust Your decision? 5 Do you really want to set this key to ultimate trust? (y/N) y gpg> save
Managed with Ansible.
ansible-playbook ansible/playbook.yml -K