dotfiles

In unixland, user preferences for common programs like vim, emacs, screen, zsh, etc. are stored in files typically named as '.foo' or '.foorc' in the user's home directory. I use several different computer systems on a daily basis, so to keep my settings consistent, I keep my configuration files in a git repository to easily manage updates.

My dotfiles repository is public. It contains my .zshrc, .muttrc, .vimrc (and .vim), among others. To clone (checkout in subversion terms), you'll need to install git and execute the following:

git clone http://quadpoint.org/git/dotfiles

This will create a dotfiles directory in the current directory. Of course, since the files all begin with a period, you will need to use ls -a to list them.

Updates to my dotfiles repository can be fetched using git pull within the dotfiles directory:

cd dotfiles
git pull