4 ms·
One upside (or downside, depending on your PoV) of Nix is that unfree packages exist (though disabled by default) in the standard repo. Want the actual useful g
by vertex-four 10y ago
One upside (or downside, depending on your PoV) of Nix is that unfree packages exist (though disabled by default) in the standard repo. Want the actual useful graphics drivers for gaming? Steam? Both easy to install.
- josteink 10y agoI love the idea of using a real language, a real LISP, instead of that Nix-contraoption, but currently having access to FSF-approved free software only is a complete deal-killer for me on my laptop. I still need some unfree software, and I don't care about software patents (ref for instance MP3 and H264 decoding). If Guix gets to the point where every concern except that surpasses NixOS, we might see a close-to-upstream Guix-fork or third party repo (like MELPA and MARMALADE for Emacs) being established to address that. Or at least so we can hope.
- vertex-four 10y agoHonestly, I'm quite fond of Nix. Some of the more complex library code is quite gnarly, but I prefer the almost-JSON-ish nature of Nix for most package definitions over sexps.
- rekado 10y agoPackage repositories are just Scheme modules. Guix supports loading of additional package repositories via the GUIX_PACKAGE_PATH environment variable. The fact that Guix won't distribute packages for non-free software does not mean that it restricts you in using Guix to manage such software packages.