A chef repository for automating the configuration of MAC OS X workstations for rails
$ sudo visudo
commandp ALL=(ALL) NOPASSWD: ALL
$ xcode-select --install
$ curl -fsSL https://raw.githubusercontent.com/commandp/osx-cookbooks/master/script/bootstrap.sh | sudo bash
$ git clone https://github.com/commandp/osx-cookbooks.git ~/osx-cookbooks ; cd ~/osx-cookbooks/
"user": "<YOUR USERNAME>"
$ ./script/deploy.sh
include
- Git
- RVM
- Ruby 2.1.2 , 2.2.2
- Postgresql
- Imagemagick
- Alfred
- Macdown
- 1Password
- Dash
- iterm2
- sublime-text3
- google-chrome
- tunnelblick
$ berks vendor vendor/cookbooks
Now you are almost ready to run chef solo. Before running chef-solo you should copy the rolos/rails_dev.json
to YOUR_NAME.json
and edit it to your liking.
$ chef-solo -c solo.rb -j rolos/YOUR_NAME.json