jez does dotfiles
Unless you're sitting next to me, I wouldn't really recommend a complete installation of these dotfiles. They might get to that polished, pristine state at some point, but right now they're not there.
They're getting closer though.
If you insist, you can see the steps that I run through when setting up a new OS X laptop or server. They read like scripts, but please don't run them like scripts. I've never needed them to be robust enough to be run attended; I always just copy and paste each command one at a time in case something has changed between the last time I set up a device and now.
I suppose for those that just want the dotfiles getting set up is as easy as
git clone --recursive https://github.com/jez/dotfiles ~/.dotfiles cd ~/.dotfiles RCRC="./rcrc" rcup
However, my dotfiles make a heavy-handed assumption that you're using zsh + OS X + Homebrew + iTerm2 most of the time, which is agreeable for me but maybe unagreeable for you. This is why I wouldn't recommend just cloning the repo and running with it. If you're looking for a solution like that, there are plenty of excellent resources online at https://dotfiles.github.io.
The biggest changes in this rewrite of my dotfiles is the new organization. It
uses rcm heavily to help organize per-host configuration settings, as
well as modularity to make swapping code in and out easier under when using rcm.
For example, most of my
zshrc is actually chopped up into files hidden within
Noteworthy Dotfile Hacks
I blogged about the snippets of my dotfiles that I find noteworthy here, if you'd rather read English than drudge through config file code.
MIT License. See LICENSE.