Necessary installation and dotfiles for development.
- Clone this repo
- Install Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Select xcode version:
sudo xcode-select --install
- Update Brew
brew update
- Install NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
- Install Gems
sudo gem install colorls && \
sudo gem install cocoapods & \
sudo gem install xcodeproj
- Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- Install nerd fonts
git clone --depth 1 https://github.com/ryanoasis/nerd-fonts.git "$HOME/nerd-fonts" && cd "$HOME/nerd-fonts" && ./install.sh
- Change directory back to the dotfiles repo
- Install programs with
brew bundle --file='.Brewfile'
- Open the following programs so that the config files get created:
- Hyper
- Sublime
- VSCode
- Run the bash script to setup all the symlinks for the dotfiles:
./setup.sh
- Restart your terminal session
- Configure everything else (firefox, 1password, aws creds, etc)
- ???
- Profit