Last active
August 29, 2015 14:23
-
-
Save rodrigoaguilera/f6218687b72a1ff27777 to your computer and use it in GitHub Desktop.
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
#!/bin/sh | |
# Install Command line tools (requires Xcode from app store) | |
xcode-select --install | |
# install homebrew | |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
mkdir ~/bin | |
mkdir ~/.composer | |
mkdir -p ~/.vim/swaps | |
mkdir -p ~/.vim/backups | |
mkdir -p ~/.vim/undo | |
brew tap homebrew/versions | |
brew install git | |
brew install git-review | |
brew install wget | |
brew install rename | |
brew install ack | |
brew install ag | |
brew install bash | |
brew install bash-completion2 | |
brew install coreutils | |
brew install composer | |
brew install dtrx | |
brew install vim | |
brew install mysql | |
brew install solr | |
brew install rbenv ruby-build | |
brew install node | |
# Add bash installed from brew as a shell | |
echo "/usr/local/bin/bash" | sudo tee -a /etc/shells | |
# Changing it for the current user | |
chsh -s /usr/local/bin/bash | |
#php | |
brew tap josegonzalez/php | |
brew tap homebrew/dupes | |
brew install php56 | |
# install homebrew-cask | |
brew tap phinze/homebrew-cask | |
brew install brew-cask | |
# essential | |
brew cask install adium | |
brew cask install caffeine | |
# dev | |
# Web debugging proxy | |
#brew cask install charles | |
brew cask install filezilla | |
# Image minifier | |
#brew cask install imagealpha | |
#brew cask install imageoptim | |
brew cask install iterm2 | |
brew cask install livereload | |
#brew cask install macvim | |
brew cask install sequel-pro | |
brew cask install virtualbox | |
brew cask install java | |
brew cask install gimp | |
brew cask install littleipsum | |
#brew cask install vagrant | |
#brew cask install source-tree | |
# utils | |
# System monitor | |
#brew cask install istat-menus | |
brew cask install the-unarchiver | |
brew cask install vlc | |
# Share screenshots with online and arrows before sending capabilities. | |
brew cask install jing | |
brew cask install spotify | |
brew cask install libreoffice | |
# browsers | |
brew cask install firefox | |
brew cask install google-chrome | |
brew cask install flash | |
brew cask install google-hangouts | |
# others | |
#brew cask install limechat | |
brew cask install skype | |
# Avoid creating .DS_Store files on network volumes | |
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true | |
# Enable AirDrop over Ethernet and on unsupported Macs running Lion | |
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true | |
# Ruby | |
rbenv install 2.1.5 | |
rbenv global 2.1.5 | |
gem install bundler | |
gem install scss-lint | |
npm i -g eslint | |
npm install -g grunt-cli | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment