The holy setup - Treat your dotfiles better

Now that the hardware is here, and the OS is up and ready, It is time to install the packages we need and configure them to our likings. First let me tell you what I used to do: I used to keep the list of all the packages I need in csv files. For dotfiles I stored them in a plain directory tree, one folder per package. On new installs I use a shell script to filter the csv files and install the packages, and then copy the dotfiles from backup (HD or git)....

February 28, 2022 · 4 min · Iduoad

Easy VMs using git, stow and shell scripts

In this post we will shed the light a little bit on vagrant provisioning. To be more practical we will go through a workflow to configure you host machine and keep all your vms in-sync with it (configuration wise). Ingredients git, we will use it to version control our dotfiles (configuration files) and especially to host (push / clone) them in a code hosting platform (github / gitlab / …). GNU stow....

October 27, 2019 · 3 min · Iduoad