I’ve been wanting to streamline the process of how I set up a new workspace with all the base packages, programs, addons and dotfiles I use and need when I set up a new computer, so I decided to write a script that does exactly that for me.Sure, I could use Ansible or Puppet and …
I’ve been using rdiff-backup for my server backups along with mysqldump for the sql data for years now, as it gives me the ability to browse the increments on file system level and is extremely efficient and easy to use, both for local files and remote.
Here I share with you my script for your adaptation, along with showing you how to install rdiff-backup and some basic usage..
I’ve been looking for a good way to manage my dotfiles and configs, and I found this article written by Shawn McElroy about managing your dotfiles with GNU stow. So I applied his methods to my config and so far I’m very pleased, and I initialized an git repo on my GitHub page with an initial config and README.md