Just how I like it.
- Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- Add SSH key:
ssh-keygen -t ed25519 -C "natetarrh@gmail.com"
eval "$(ssh-agent -s)"
cat ~/.ssh/config || touch ~/.ssh/config
cat << EOF >> ~/.ssh/config
Host github.com
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
EOF
ssh-add --apple-use-keychain ~/.ssh/id_ed25519- Clone repo:
git clone git@github.com:natetarrh/dotfiles.git ~/Developer/dotfiles- Install submodules:
git submodule update --init- Install fzf, tmux, and ripgrep:
brew install fzf rg tmux- Create symlinks:
for dotfile in gitconfig ideavimrc tmux.conf vim vimrc zshrc
do
ln -s ~/Developer/dotfiles/$dotfile ~/.$dotfile
done- Download and install Input fonts (14pt Input Mono Narrow, Regular)
- Download and install base16-mocha iTerm color scheme