Tracking my personal dotfiles for easy versioning + syncing between computers.
The directory layout of this repo is inspired by Zach Holman's excellent dotfiles repo, even though I don't use any of his actual config. You can read about why having a good set of dotfiles is important on Zach's blog. http://zachholman.com/2010/08/dotfiles-are-meant-to-be-forked/
Inside bash/ is a my bash config scripts:
.bashrcis initially loaded, and loads other config files..bashrc.aliasis a set of aliases that I care about..bashrc.localis for local system config, which tends to be very similar from machine to machine for me.
The only file in git/ is the .gitconfig file which prepares some of my git aliases and sets my git user.
toggle_hidden.shtoggles the visibility of hidden files in finder.
Inside vim/ you'll find files to set up vim, naturally:
.vim/directory containing pathogen.vim, which loads everything else into vim..vimrcis the main vim config file. It mostly serves to get pathogen going..vimrc.localis for local vim config, which tends to be very similar fro m machine to machine for me.
Inside zsh/ you'll find files to set up zsh and oh-my-zsh.
.zshrcis the main zsh config file.
I don't suggest you go using these files without understanding what they do. But if you must, the files get symlinked into position in your home directory from this directory. Their filenames should remain the same. I highly suggest that if you're going to use pieces of this, that you fork this repo into your own Github account, at the very least. Then remove what you don't want.