Managing my dotfiles
This post describes the technique I use to organize my configuration files (i.e., dotfiles). What are dotfiles Dotfiles are hidden configuration files of a Unix system that live usually in your home folder and are prefixed by a dot. Things like your .vimrc, .bashrc, or even folders like .config and so on are examples of these configuration files. Storing files in git Since these are usually text files, using a source version control system makes a lot of sense to store these files. I used to have a github repository that I would store all these files and then symlink them whenever I was setting up a new system. That process became tedious and error prone very quickly, so I decided to create an install script to automate the whole process. ...