How do you manage your Rice?

I clone the hard drive, duh.

Jokes aside, I use a dotfiles repo, synced with a gitea remote that’s LAN only, but I’m working to put on the internet behind a VPN, maybe I’ll have time this weekend.

The repo is made of GNU Stow packages, each tracking its own pacman deps, and a makefile that builds (yes, my dotfiles need to compile) and installs in the home. I’m still working on a clean approach to go from the lost of deps to actually installing them, it technically works, but it doesn’t distinguish between make and runtime deps yet.

I started out by using Gnu Stow, then quickly switched to Dotbot. Now I use Ansible.

Using restic with rclone, to local USB HDD and encrypted cloud storage.