Skip to content
Configuration files for unix utilities
Shell VimL Python
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Dot files

A collection of configuration files (shells, VCS and so on) that I use on all my *nix machines.


You'll want to install zsh and oh-my-zsh first.

Grab the repo, then run

$ git clone git://
$ cd dotfiles
$ ./
Linking /home/wilfred/dotfiles/.gitconfig to /home/wilfred/.gitconfig
Linking /home/wilfred/dotfiles/.zshrc to /home/wilfred/.zshrc

If you have old configuration you want to wipe, pass --force to make_links:

$ ./ --force

make_links will copy any file whose name is .FOO or .FOO/BAR, except git metadata.

Other executables

I use ag ('the silver searcher'), ack (a slower ag), git-fuzzy (on my GitHub) and icdiff.

Something went wrong with that request. Please try again.