THS - Treat your dotfiles better

THS: The Holy Setup - It is series of blog posts about my computer setup. Road to the Valhalla Treat your dotfiles better Life in the Web 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. It’s an awesome CLI tool built by GNU to manage symlink farms. A bit of shell scripting knowledge Vagrant of course, and a up & working virtual machine. (preferably Ubuntu ~ previous parts in the comments). stow mini tutorial The main things you want to know when it come to GNU stow are: ...

October 27, 2019 · 3 min · Iduoad