-
-
Save paulcalabro/5955635189f3711a2bf36f8763f36465 to your computer and use it in GitHub Desktop.
Script to install everything onto a new Mac
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install command line developer tools | |
xcode-select --install | |
# Install Brew | |
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
# Reset brew | |
brew update && brew upgrade brew-cask && brew cleanup && brew cask cleanup | |
# Install HTTPIE | |
brew install httpie | |
# Install Alfred | |
brew cask install alfred | |
# Install powerpack | |
# http://joelcalifa.com/blog/alfred-emoji-snippet-pack/ | |
http -d https://github.com/packal/repository/raw/master/net.deanishe.alfred-convert/convert-2.6.alfredworkflow -o convert.alfredworkflow && open convert.alfredworkflow && rm convert.alfredworkflow | |
http -d http://joelcalifa.com/blog/alfred-emoji-snippet-pack/Emoji%20Pack.alfredsnippets -o emoji.alfredsnippets && open emoji.alfredsnippets | |
# Bash | |
brew install bash-completion | |
# Fonts | |
brew tap caskroom/fonts | |
brew cask install font-fira-code | |
brew cask install font-arial | |
# Apps | |
brew cask install google-chrome | |
brew cask install google-drive-file-stream | |
brew cask install google-photos-backup | |
brew cask install spotify | |
brew cask install spotify-notifications | |
brew cask install kindle | |
brew cask install slack | |
brew cask install steam | |
brew cask install gotomeeting | |
brew cask install caffeine | |
brew cask install skype | |
# App Store | |
brew install mas | |
mas install 585829637 # Todoist | |
mas install 926036361 # LastPass | |
mas install 986621173 # TNEF's Enough | |
# Atom | |
brew cask install atom | |
apm install atom-beautify | |
apm install git-plus | |
apm install gloom | |
# Development | |
brew cask install virtualbox | |
brew install docker docker-machine docker-compose | |
brew install heroku | |
brew cask install github-desktop | |
brew install graphviz | |
# Java Development | |
brew cask install java | |
brew install maven | |
# Ruby Development | |
brew install rbenv ruby-build | |
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile | |
source ~/.bash_profile | |
rbenv install 2.2.7 | |
rbenv global 2.2.7 | |
# System Preferences | |
# Dock | |
defaults delete com.apple.dock persistent-apps | |
defaults delete com.apple.dock persistent-others | |
defaults write com.apple.dock largesize -int 75 | |
defaults write com.apple.dock tilesize -int 50 | |
defaults write com.apple.dock magnification -bool true | |
killall Dock |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment