Great news! Anyone using Guix as their daily driver? How is your experience?
Been daily-driving Guix on 3 different machines for about 3 years. Love the declarative configs and rollbacks, and being able to easy share configuration with Scheme snippets between machines. I know that once I get something working on one, I have it permanently working for all my machines.
I know that once I get something working on one, I have it permanently working for all my machines.
That sounds awesome
The tradeoff is that there’s a Guixy way to do things that might not be obvious from the upstream docs, so could be harder to get e.g. a service up and running initially, but for me the reproducibility makes it a good tradeoff.
It also solves some really hard problems when building and distributing complex software with numerous dependencies. In a way, it is fullfilling the promises that docker, flatpaks, snap etc can’t keep.
I’ve more-or-less daily-driven Guix System since 2023. I enjoy that there are very few things I “can’t” do, just things I haven’t learnt the “Guixy” way of doing yet. Sometimes that can be frustrating, but once I figure it out maintenance is a cinch and stability is unmatched. It’s an experience for stretchy minds, I think, but I like it.
I spent a few clicks on the site trying to figure out what guix is and does.
It’s a distro. Saved you a click.
Guix is a package manager you can install on most distros and works beside other package managers, similar to Snap and Flatpak. And it’s a distro.
Guix is much more and takes management of software dependencies to a new level.
Here is my recent summary of it:
https://feddit.org/post/23120439
see also, for a discussion in c/linux,
It is like Nix, but cleaner.
(but-with 'nix (lots-of 'parenthesis))
And with a much slower website for searching packages than Nix’s
Build tool, package builder, package manager, configuration manager, and a distro built on those aspects. You can use any aspect indepently though






