#!/bin/bash echo "[HOMEBREW]" if [ ! `command -v "brew"` ]; then echo echo "* Installing homebrew" # http://mxcl.github.com/homebrew/ ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go) echo echo "* Setting up homebrew" # Install GNU core utilities (those that come with OS X are outdated) brew install coreutils # echo "Don’t forget to add $(brew --prefix coreutils)/libexec/gnubin to \$PATH." # Install GNU `find`, `locate`, `updatedb`, and `xargs`, g-prefixed brew install findutils # Install Bash 4 brew install bash # Install wget with IRI support brew install wget --enable-iri # Install more recent versions of some OS X tools brew tap homebrew/dupes brew install homebrew/dupes/grep brew tap josegonzalez/homebrew-php # Install everything else brew install ack brew install git brew install rename brew install tree brew install daemon # vim brew install python ruby brew install node nginx memcached ctags brew install php54 --with-fpm --with-imap --with-mysql --with-pgsql --without-apache brew install php54-imagick php54-mcrypt php54-xdebug readline brew install php54-intl brew install macvim else echo echo "* Updating homebrew" # Make sure we’re using the latest Homebrew brew update # Upgrade any already-installed formulae brew upgrade fi echo echo "* Cleaning up homebrew" # Remove outdated versions from the cellar brew cleanup echo echo "Done!"