Provision your OS X workstation. Inspriration from Laptop by Thoughtbot.
Note: This project is extremly powerfull in combination with the dotfiles project for setting up your development environment.
Make sure that a C compiler is installed:
$ which gcc #=> /usr/bin/gccOtherwise install the Command Line Tools for XCode.
Run the provision script:
$ ./script/provision.shThe provision script sets up:
- Oh-My-Zsh, framework for your ZSH configuration website github
- Homebrew, package manager for OS X website github
- Homebrew Cask, binary manager for OS X website github
- Git, a distributed version control system website
- Curl, a library for transferring data with URL syntax website
- OpenSSL, full-strength general purpose cryptography library website
- Postgres, relational data store website github
- Redis, key-value data store website github
- ImageMagick, library to manipulate images website
- QT, cross-platform application and UI framework (headless javascript testing) website
- RVM, Ruby version manager website github
- Ruby, a dynamic, open source programming language website github
- Bundler, Ruby application dependencies manager website github
- GitX-dev, a GUI for Git website github
- VirtualBox, a x86 viritualization host website
- Vagrant, a tool for building viritual machines/environments website github
- iTerm 2, a modern age terminal website
- Spectacle, a tool to organize your windows without using a mouse website github
This script is design to be as idempotent as possible. So you're safe to run it multiple times.