Behind every productive member of the developer society stands a collection of haphazard configurations and half baked shell scripts. These are mine.
Fair warning: This will overwrite your current dotfiles, no questions asked.
git clone https://github.com/elektronaut/dotfiles.git ~/.dotfiles cd ~/.dotfiles rake install
Now is the time to grab a cup of coffee, the dependencies take a while to check out.
Updating is quite simple:
To update absolutely everything including Oh My ZSH, run:
How it works
The Rakefile is at the heart of it all. Running rake without any arguments will perform an update.
Configuration files are organized in subfolders by topic, where the relative path from the subfolder corresponds with your $HOME dir.
Anything with the .symlink extension will be symlinked in. Files named .erb will be run through ERB. The rest will be copied verbatim.
Credits and thanks
Organizing files by topic was inspired by Zach Holman's dotfiles.