The mental model here is simpler if our base package set is truly a subset of
Workstation.
Extend comps-sync to also support deleting packages not in the Workstation
set. The only exception here is that we still want kernel-modules-extra
which for some reason is only in livecd-tools...I don't understand that.
For now I added a whitelist.
The set of resulting changes here generally makes sense. We lose some
random unnecessary stuff like teamd and dracut-network, and mactel-boot.
We gain things like the desktop background packages, sshpass, and some qt
bits.
The mental model here is simpler if our base package set is truly a subset of
Workstation.
Extend
comps-syncto also support deleting packages not in the Workstationset. The only exception here is that we still want
kernel-modules-extrawhich for some reason is only in
livecd-tools...I don't understand that.For now I added a
whitelist.The set of resulting changes here generally makes sense. We lose some
random unnecessary stuff like
teamdanddracut-network, andmactel-boot.We gain things like the desktop background packages,
sshpass, and someqtbits.