I had a use for it sometime ago that I needed to compile Tcl, and it was a breeze to do! But outside of such niche things I haven’t found a use for guix
I had a use for it sometime ago that I needed to compile Tcl, and it was a breeze to do! But outside of such niche things I haven’t found a use for guix
It's neat to be able to use some program without having to install/uninstall it.
I find it useful to be able to programmatically declare a set of packages (& lock their versions) that I want available when working on a project.
`guix shell --container` is also very useful.
Nix makes this much easier and you're much more likely to find ready made packages for even esoteric software. Nix has over 3 times as much software as Guix.
Nix also goes for a lot more composability than guix with nix flakes. It makes it nearly trivial to package any software you want.
You may want to give Nix a try if you had trouble with Guix.
https://gitlab.com/nonguix/nonguix
Also as kdtsh mentioned, Flatpak.