Just wanted to make another quick post about something else I’ve been working on. It is a script called Ignition, and it is for getting your Mac OS X computer up and running for Ruby/Rails development.
At work and at home, how many times is there a new computer, or you’ve recently formatted, and you just want to get back to work quickly? That is why I wrote Ignition. It is a quick way to get the same development environment set up on all machines. Behind the scenes it’s basically just installing most things using Homebrew, but it makes it simple by only requiring you to input one command and it does everything else in the proper order.
I based it on what my setup was at the time (Homebrew, rbenv, PostgreSQL, Pow, etc.) but I would like to extend it at some point to include RVM and MySQL support.
Using Ignition with a backup of your dotfiles and setup files makes it dead simple to format or set up a new computer. You can check out my dotfiles repository as well which I’ve been using with Ignition. All the code for both is up on GitHub, so feel free to fork, comment, submit pull requests, etc.