- Homebrew - excellent package manager for CLI stuff.
- oh-my-zsh - My favourite bash replacement. Some hate it, some love it.
- git log is so 2005 - Specific to Git, but great nonetheless.
- Sublime Text (3) - The go-to code editor, if you don't like or don't have time for Vim. Paired with the below package, it's unstoppable. Free to try, $80 or something to purchase a license. Tryout has no limitations, but a nag screen to purchase comes up every so often.
- Package Control for ST3 - Package manager for Sublime Text. Perfect. (To find packages, Github search for
_____ sublime
and you'll probably find it. Or just use the https://sublime.wbond.net/ search.) - Vagrant + VirtualBox - Absolutely a dream for setting up individual, reproducible dev environments. Uses virtual machines, which if you're unaware, are individual containers that can run their own OS. Search
____ vagrant
(e.g:rails vagrant
) on Github to find starting points, or just read the docs and roll your own. - iTerm? - Not really necessary. Some people prefer it over Terminal.app, but if you like the default Terminal and don't find anything wrong with it, it's not necessary to switch away.
- http://daylerees.github.io/ for your colour scheme of choice. Feel free to find whatever you like for everything else.
(Protip: when thinking "it'd be nice if Sublime did X", head to the search page for Package Control and search for it. Chances are, it exists.)
- Alfred - Remarkable replacement for Spotlight. Can't live without it.
- Colors workflow for Alfred - Requires the Alfred Powerpack, but great for working with colours.
- Skala Color - Replacement for the OS X colour picker. Excellent, as most of the stuff Skala puts out.
- Whatever GTD app you like most - try all of them. Things, OmniFocus, Cheddar, and Wunderlist are all very good.