3 ms·
> nix isn't well suited to just-get-it-done pragmatic attitudes Depends on what exactly you're trying to do. I discovered nix years ago when I was trying to in
by Izkata 4y ago
> nix isn't well suited to just-get-it-done pragmatic attitudes
Depends on what exactly you're trying to do. I discovered nix years ago when I was trying to install a newer version of Java than was available in the Ubuntu repos, and the "nix-env" method (just using nix as a package manager without the declarative config) was the only thing that just worked with no hassle.
- pxc 4y agoMy first encounter with Nix was using it that way to get my favorite tools on the university computer lab without convincing the admins to install them for me. Today, some Steam Deck users are using Nix to supplement their console's desktop experience with familiar tools without the overhead of Flatpak or the risk of modifying the base system (in which case modifications are nuked on SteamOS updates anyhow). Determinate Systems did some work to enable and document that, and one YouTuber recently posted an intro/walkthrough of their docs as well. Video: https://m.youtube.com/watch?v=ttOs5iWgNzk https://m.youtube.com/watch?v=ttOs5iWgNzk Secondary documentation (YouTuber's blog): https://christitus.com/steamdeck-as-a-desktop/ https://christitus.com/steamdeck-as-a-desktop/ Primary documentation by Determinate Systems: https://determinate.systems/posts/nix-on-the-steam-deck https://determinate.systems/posts/nix-on-the-steam-deck (Some of the work relevant here was done by folks outside of Determinate Systems as well. The installer workgroup is not exclusively DSers.) Sometimes it just fits a use case so much better than alternatives that it's an obvious choice.