Managed with GNU Stow.
Install stow
sudo apt update
sudo apt install -y stow
Install programs by running the install.sh
script of every app in apps/
cd scripts/
./install-all-apps.sh
Create the configuration symlinks
cd apps/
stow --ignore "\.(md|sh)" -Rvt ~ *
All good 🚀