Dotfiles are configuration files that define how an application behaves. These are generally found on your system in your home directory as files or directories proceeding with a dot.
As some applications can take months of tinkering to get exactly to the your liking, it’s often worth backing up your Dotfiles. I’m backing mine up here, which makes it really easy to transfer my configuration between machines. In the interest of helping others configure their software, I’m publishing my Dotfiles publically to help give examples of how software can be customised. Feel free to use this as a base for customising your system.
I am Robert Hawdon, a professional DevOps engineer, author of the DF-SHOW terminal file manager, and blogger.
There are a few ways to manage your Dotfiles, the way I’m doing it is by using the git bare repository method. Here is an example of how this can be achieved: https://www.atlassian.com/git/tutorials/dotfiles