I recommend looking at the code and trying out individual parts you are interested in before installing the entire set of dotfiles.
To install these dotfiles in your home directory, first clone the repository:
cd ~
git clone https://github.com/knechtionscoding/dotfiles/
mv dotfiles/.git .
rm -rf dotfiles/
Install Chrome
ssh-keygen -q -t ed25519 -C "[email protected]" -N '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa_pub | pbcopy
- Put into github as an ssh key
gpg --full-generate-key
- (1) RSA and RSA
- 0 = key does not expire
gpg --list-secret-keys --keyid-format=long
gpg --armor --export <key-id> | pbcopy
- Put key into github
git config --global user.signingkey <key-id>
git config --global commit.gpgsign true
echo "pinentry-program $(which pinentry-mac)" >> ~/.gnupg/gpg-agent.conf