3 ms·
reads in Pee-wee Herman voice (https://www.youtube.com/watch?v=xEGywhma69E https://www.youtube.com/watch?v=xEGywhma69E) This... is NixOS. Immutable root. It is
by smoldesu 3y ago
reads in Pee-wee Herman voice (https://www.youtube.com/watch?v=xEGywhma69E https://www.youtube.com/watch?v=xEGywhma69E)
This... is NixOS. Immutable root. It isn't glamorous, or cool, or kid's stuff. It's the most addictive kind of package manager, and it can kill your motivation to work on actual packages. What's really bad is, nobody knows how much you'll need. Every time you use it, you risk your sanity. It isn't worth it.
Look: everybody wants to be cool. But doing it with NixOS doesn't just take long, it could be dead long.
(Disclaimer: I love Nix and couldn't leave it if I tried)
- thomastjeffery 3y agoThe insane part is that all it needs is good documentation. Where is it written that steam-run will magically execute most binaries without patching them? Certainly[1] not in the article that tells you how and why to patch binaries! [1] I see now that it's linked to at the bottom "See also" section. Still awful, IMHO.
- smoldesu 3y ago> Where is it written that steam-run will magically execute most binaries without patching them? Somewhere in here: https://github.com/ValveSoftware/steam-runtime https://github.com/ValveSoftware/steam-runtime :p But I do get what you're saying. Once Flakes are default, I hope people start a proper push to clear up documentation and streamline the development process. The end-result is amazing, and the perfect OS/packaging system for my needs. The means of getting there... need a lot of work. I'm along for the ride either way.