Last Updated: February 20, 2016
· tim_heap

Put your .dot files in a repository

At least for me, this makes my life about a million times easier. I use multiple computers, including my work computer, eight or so servers, my personal computer, and the media PC. Syncing all my .dot files between them is simple, because I put them all in a .dot-files repository:

It mostly consists of my vim, git and bash configurations, but I am adding new things all the time.

Any time I have to use a new linux box, all I have to do is:

wget -qO- | tar -xz
mv* .dot-files
cd .dot-files

and I have a set up identical to all my other systems. Of course, if the system has git this is even easier:

git clone git clone ~/.dot-files
cd ~/.dot-files