How to Store Your Dotfiles on GitHub
In this article, I will show you how to prepare and store your dotfiles in a git repository and push them to a remote repository. I will also show you how to automate the process of linking your dotfiles to their appropriate locations via a shell script. Finally, we'll look at how to automate keeping your dotfiles up to date with a cron job.