aconfmgr is a configuration manager for Arch Linux.
You can read the details of what aconfmgr is and what it does in the README; instead, here I’m going to write my personal reasons for creating aconfmgr.
Setting up my Arch Linux system (to how I liked it) was a non-trivial effort. As I was going to switch my laptop to Arch soon as well (it was running Kubuntu at the time), I did not look forward to redoing all that work again, or any time I’d need to set up a new machine. I also did not look forward to having to install and configure the same packages on other machines after doing so on one; and I especially did not look forward to having to set up the system from scratch all over again should I mess something up (and not even knowing what broke it).
So, I decided to spend a month (yeah, how hard can writing a simple pacman wrapper be?) on writing aconfmgr instead. Continue reading →