Skip to content

Instantly share code, notes, and snippets.

@liverbool
Last active August 29, 2015 14:24
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 liverbool/d4411a85ea43890bc3d7 to your computer and use it in GitHub Desktop.
Save liverbool/d4411a85ea43890bc3d7 to your computer and use it in GitHub Desktop.
Basic Mac Developer Setup
# Basic Mac Developer Setup
# =========================
sudo ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" &&\
brew install wget &&\
brew install caskroom/cask/brew-cask &&\
brew cask install google-chrome &&\
brew cask install google-drive &&\
brew cask install git &&\
brew cask install github &&\
brew cask install iterm2 &&\
brew update &&\
brew tap homebrew/dupes &&\
brew tap homebrew/versions &&\
brew tap homebrew/homebrew-php &&\
brew install mysql &&\
brew install npm &&\
brew install ssh-copy-id &&\
brew install php55 &&\
brew install php55-intl php55-pcntl &&\
echo "phar.readonly = Off" >> /usr/local/etc/php/5.5/php.ini &&\
echo "date.timezone = Asia/Bangkok" >> /usr/local/etc/php/5.5/php.ini &&\
brew install homebrew/php/php-cs-fixer &&\
sudo npm install -g grunt &&\
sudo npm install -g grunt-cli &&\
sudo npm install -g gulp &&\
sudo npm install -g bower &&\
sudo gem update --system &&\
sudo gem install compass --pre &&\
curl -sS https://getcomposer.org/installer | php &&\
mv composer.phar /usr/local/bin/composer &&\
git config --global core.excludesfile ~/.gitignore_global
mysql.server restart && mysql_secure_installation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment