It'd be nice if there was a command line option for this actually. I have my machine setup almost entirely automated, but this is one of the manual steps I have to do.
It's really nothing fancy, just based on strap[1] but then modified a bit. I keep my dotfiles in github and leverage homebrew for installing pretty much everything.