What you are looking at is my basic Macbook Pro setup using Chef!
$ curl -L https://github.com/mattdbridges/mac/archive/master.zip
$ unzip master.zip
$ cd mac-master
$ ./bin/setup.sh
If you are not using Homebrew for your package management on a Mac, you're doing it wrong.
- apple-gcc42 (homebrew/dupes)
- Git
- Ack
- Cloc
- Hub
- Macvim
- Memcached
- Node.js
- rbenv
- rbenv-vars
- ruby-build
- Redis
- tree
- the_silver_searcher (a.k.a ag)
- tmux
- zsh
Some apps that will be installed right away:
- Alfred 2
- Sublime Text 2
- Skype
- iTerm2
- BetterSnapTool
- Postgres.app
- Fluid.app
- Github.app
- Induction
- Jing
- Google Chrome
- Google Drive
- Firefox
- Mou
- VLC
- Vagrant
- VirtualBox
I have not actually been able to test this on a new machine, but it runs perfectly on my current one with no issues.