Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 990 Bytes

README.md

File metadata and controls

37 lines (27 loc) · 990 Bytes

Hans' Dotfiles

Install Instructions

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

  1. Install Chrome

Configure SSH for Github

  1. ssh-keygen -q -t ed25519 -C "[email protected]" -N '' -f ~/.ssh/id_rsa
  2. cat ~/.ssh/id_rsa_pub | pbcopy
  3. Put into github as an ssh key

Configure GPG for Github

  1. gpg --full-generate-key
    • (1) RSA and RSA
    • 0 = key does not expire
  2. gpg --list-secret-keys --keyid-format=long
  3. gpg --armor --export <key-id> | pbcopy
  4. Put key into github
  5. git config --global user.signingkey <key-id>
  6. git config --global commit.gpgsign true
  7. echo "pinentry-program $(which pinentry-mac)" >> ~/.gnupg/gpg-agent.conf