My dotfiles I use GNU Stow to manage my dotfiles. For a nice intro to this approach, see this blog post by Brandon Invergo.