@adamw @b0rk gnu stow is a good tool to use for this. You can create a repository for just the stuff you want to backup, and restore it all with a `stow -t ~ git vim bash rust ...`