For the last two months I've been migrating all my configuration to Nix and NixOS, and I'm very happy with how it has worked out (and I've had a lot of fun).
Lately I've been doing a little bit of research on Guix and I'm very curious about it, as it seems to be the result of merging the awesomeness of Nix, the ideals of GNU and a lot of parenthesis. I'll be receiving a Surface Go 3 soon, and of course I need to take the devil out of it, so... should I try Guix on it? Or go for something safer?
I couldn't start playing with the new toy yesterday (mainly because it didn't arrive) but I've learned that Guix can make tricky to install certain drivers.
I think that I'll go with Ubuntu + Guix to get to know the package manager first, and then I'll use Guix itself to build an image containing all the drivers I need (how cool is that!)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!