2485 shaares
83 private links
83 private links
multi-backend declarative package manager for Linux - steven-omaha/pacdef
Interesting approach, used to be exclusively for arch pacman, now can be used for pacman, apt, pip (and pipx!), xbps, cargo and a few others.
You create a list (or multiple lists for different groups) of packages and it ensures that they are installed. If they do not appear in a list, it ensures they are not installed. That's that.
ONLY takes care of packages, not config files, systemd services or similar - for that look to decman.