| Not OP but here are some of mine: - Universal package manager (replaces pip, cabal, npm, etc.) - Declarative OS-config which makes deploys on new devices and servers a breeze - Scheme declaration language (I prefer it to Nix-lang) - Bootstrapable from 512 byte binary [1] - I can build a package from source or download the binary - Easily modify package source, deps, or compiler [2] Cons: - No official nonfree software [3] - Smaller package set than Nix - No KDE yet and old version of Gnome (it takes a lot of work to update) Neutral: - No systemd - Works with GNU Hurd - No MacOS or BSD support (yet) [1] https://guix.gnu.org/en/blog/2020/guix-further-reduces-boots... [2] https://guix.gnu.org/manual/en/html_node/Defining-Package-Va... [3] https://gitlab.com/nonguix/nonguix |
i was on this front for a long time, but now it feels like a lost cause.
What guix suggest for managing services/containers/chroots/cgroups?