Skip to content

Instantly share code, notes, and snippets.

@pcanterini
Last active August 29, 2015 14:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save pcanterini/aa130d00539755e3731b to your computer and use it in GitHub Desktop.
Save pcanterini/aa130d00539755e3731b to your computer and use it in GitHub Desktop.
software.sh
#!/bin/sh
# Ask for the administrator password upfront.
sudo -v
# homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
# taps
brew tap phinze/homebrew-cask
brew tap homebrew/dupes
brew tap caskroom/versions
# homebrew-cask
brew install brew-cask
# browser
brew cask install google-chrome
brew cask install google-chrome-canary
brew cask install firefox
# development
brew cask install sublime-text3
brew cask install forklift
brew cask install iterm2
brew cask install source-tree
brew cask install virtualbox
# other
brew cask install alfred
brew cask install dropbox
brew cask install moom
brew cask install skype
brew cask install spotify
brew cask install transmission
brew cask install adium
brew cask install slack
brew cask install arq
brew cask install caffeine
brew cask install vlc
# utils
brew install mackup
brew install ssh-copy-id
brew install wget
brew install zsh
brew install macvim
# Remove outdated versions from the cellar
brew cleanup --force
# ruby
brew install rbenv
brew install ruby-build
rbenv init
rbenv install 1.9.3-p362
rbenv install 2.0.0
rbenv global 2.0.0
sudo gem install bundler compass sass bootstrap-sass
rbenv rehash
# node
brew install node
# install npm tools
npm install -g grunt-cli
npm install -g gulp
npm install -g bower
@pcanterini
Copy link
Author

usage:
curl -L https://gist.githubusercontent.com/pcanterini/aa130d00539755e3731b/raw/8751015fd2c7ff9b60fa009e3b565305d2e3e28b/software.sh | sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment