I have to say that with my newfound emacs passion, trying to run a system on Guix is very appealing
On the other hand if I fall in this rabbit hole will I ever be able to get out of it :p
@luj I use #Guix on my X230, and it’s a good daily driver (though I found it a bit slower than #Nix). But I wouldn’t use it on a server, I’m way too used to systemd, haha. Also, there are too many useful NixOS options in nixpkgs that I wouldn’t have the courage to rewrite. I’ve been using it for more than six months now, and I still haven’t found the motivation to contribute a single time to the Guix sources repository…
@luj I mean (sorry for telling you the whole story when you didn’t even ask for it… am I a reply guy?) I installed it in the first place because I was curious about the developer experience, and I found it really interesting just to check out the different CLI, naming choices, and system configuration API. I believe every Nix contributor should give it a try, just because it’s good to see how things could be done differently!
@yvan Do you also have Nix installed on your GuixSD system ? Like for example to continue using direnv and such ?
@luj Yes! and I even set up home-manager and it’s all working great I use also nonguix channel for Linux kernel with unfree drivers, etc.
@luj you can find my config here https://git.sr.ht/~yvan-sraka/guix-config/tree I recently switched to KDE Plasma 6, and even if the Guix manual says it’s not supported, everything works great, I guess I’m only missing PackageKit service https://www.freedesktop.org/software/PackageKit/pk-intro.html