I’m about to reinstall my system (changing disks and wanting to change root FS) and would like to collect the current configuration of my system so I can get back up and running as soon as possible.
I’m looking to implement some sort of Configuration as Code in the near future to better document changes I make.
Is there an easy way of collecting the configuration I’ve done since my first installation ~9 months ago?
- I think the only stuff in /etc I’ve touched is around network configuration, but I’m not 100% sure
- Configuration in my home directory I’m not really worried about - that’ll be in a zpool with snapshots and backups
- How can I get a list of package that I’ve installed? I’m not interested in capturing “base” packages that come with Manjaro, or dependencies. Just stuff I’ve explicitly installed.
- Probably worth noting here that I’m on stable, and use yay to install packages from wherever they come from - Manjaro, Arch, community, AUR…I generally don’t pay too much attention to where packages are coming from.
Many thanks for your time,