Process to setup a fresh Mac install for development.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
cd ~/Desktop
curl -L https://github.com/jonginn/dotfiles/archive/master.zip > dotfiles.zip
unzip dotfiles.zip
./.brew
./.node
./.gems
./.cask
./.osx
Edit ./.extra
and edit:
GIT_AUTHOR_NAME
GIT_AUTHOR_EMAIL
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Follow the steps from here.
Install oh-my-zsh.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Set up ZSH Autocomplete
brew install zsh-autosuggestions
And add this to .zshrc
:
source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh
https://github.com/scmbreeze/scm_breeze
source ./bootstrap.sh
- Open Terminal
- Open Preferences
- Goto Profiles tab
- Import
./presets/jonginn.terminal
- Set as default
Install it!
If restoring...
brew install mackup
mackup restore
Configure CapsLock to F19.
- License in Evernote. Config in OneDrive.
- https://www.alfredapp.com/
License + Config in OneDrive.
- Adz, for a bunch of cool things which I've added here
- Rareloop, for their own version of this which I've totally nicked
- Mathias Bynens for the original repo Rareloop used to start this guide.