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.
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.
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.
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.