Skip to content

Instantly share code, notes, and snippets.

@JosephScript
Last active January 17, 2020 20:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JosephScript/e171e6f7c7099fa40c20827f915c6acf to your computer and use it in GitHub Desktop.
Save JosephScript/e171e6f7c7099fa40c20827f915c6acf to your computer and use it in GitHub Desktop.
#!/bin/bash
# homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# fonts
brew tap homebrew/cask-fonts
brew cask install font-hack-nerd-font
mkdir -p ~/Source
git clone https://github.com/kencrocken/FiraCodeiScript ~/Source/FiraCodeiScript
cp ~/Source/FiraCodeiScript/*.ttf /Library/Fonts/
# nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
nvm install --lts
# oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# oh-my-zsh plugins
git clone https://github.com/bobthecow/git-flow-completion ~/.oh-my-zsh/custom/plugins/git-flow-completion
# oh-my-zsh theme
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
#zsh plugins
git clone https://github.com/zsh-users/zsh-completions ~/.zsh/zsh-completions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
# command line tools
brew install thefuck
brew install tree
brew install the_silver_searcher
brew install fork-cleaner
brew install yarn
# apps
brew cask install iterm2
brew cask install visual-studio-code
brew cask install spectacle
brew cask install bartender
# mongodb
brew tap mongodb/brew
brew install mongodb-community
brew services start mongodb-community
# dot files
git clone https://github.com/NukaPunk/dotfiles.git ~/Source/dotfiles
chmod +x ~/Source/dotfiles/install.sh
~/Source/dotfiles/install.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment