Last Updated: February 20, 2016
·
2.772K
· 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: http://bitbucket.org/tim_heap/.dot-files/

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:

cd
wget -qO- https://bitbucket.org/tim_heap/.dot-files/get/master.tar.gz | tar -xz
mv tim_heap-.dot-files-* .dot-files
cd .dot-files
./create-links

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 https://bitbucket.org/tim_heap/.dot-files.git ~/.dot-files
cd ~/.dot-files
./create-links