This is where my dotfiles live.
git clone https://github.com/johnotander/dotfiles && cd $_
source bootstrap.sh
This happens rarely enough to where I don't think it needs to be automated. But, these are the steps I take.
- Switch to zsh:
chsh -s $(which zsh)
- Set dock to small
- Swap Caps Lock => Escape
- Download Chrome
- Download 1password
- Install homebrew
- Cache git credentials
git config --global user.name "John Otander"
git config --global user.email "johnotander@gmail.com"
- Get personal access token from GitHub for auth under "Developer Settings"
- Setup ssh key
ssh-keygen -t rsa -b 4096 -C "johnotander@gmail.com"
git clone https://github.com/johno/dotfiles && cd $_ && bootstrap && cd
- Install pathogen
- Install homebrew packages
- Node
- Install golang
mkdir $HOME/Go
mkdir -p $HOME/Go/src/github.com/johno
brew install go
MIT