Install Xcode Command Line Tools
$ xcode-select --install
Install Homebrew
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Clone and pull dotfiles
$ git clone https://github.com/danydodson/dotfiles.git ~/.dotfiles
$ cd ~/.dotfiles &&
$ git submodule init
$ git submodule update
// $ cd ~/.dotfiles/config/zsh/custom/plugins/my-zsh-completions/
// $ git submodule init
// $ git submodule update
Install Brewfile
$ cd ~/.dotfiles/config/brew
$ brew bundle
Bundle commands
$ brew bundle cleanup
$ brew bundle check
$ brew bundle dump
Setup mac defaults
$ cd ~/.dotfiles/macos
$ ./defaults.sh
Reboot
$ sudo reboot
Install global npm packages
$ npm install -g serve
$ npm install -g jest
$ npm install -g live-server
$ npm install -g http-server
$ npm install -g vercel
$ npm install -g typescript
Install python packages
$ pip install --upgrade --requirement "${DOTFILES}/config/python/requirements.txt"
Install lua packages
$ luarocks install checks
$ luarocks install lanes
$ luarocks install luacheck
$ luarocks install busted
$ luarocks install luacov