For a long time, I kept a small set of minimalistic dotfiles
(.bash_profile, .gitconfig, .vimrc). You probably couldn't find
anything in my .bash_profile other than exports and path definitions that
were absolutely necessary to get tools such as Homebrew and
virtualenvwrapper to work. Furthermore, I was dismissive towards spending
any significant amount of time down the rabbit hole of perpetual dotfile
customization and optimization.
Recently, while digging through my bookmarks saved from months ago, I came
across GitHub does dotfiles. Needless to say, after perusing through some
of the most popular dotfiles, dotfile utilities and tutorials, I came away
quite impressed. It disabused me of my previous misbelief that dotfile
calibration is ultimately a fruitless and ceaseless task, and I decided to
give it another shot.