|
|
|
|
|
by jowea
325 days ago
|
|
> You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS I'm not sure what type of software you're talking about, but Linux native software usually works with 'steam-run', which is really the "pretend to be Ubuntu" command. |
|
The original post mentions several examples where he ran into friction. (Monitoring/tracking software, pinentry-kwallet, playwright, tableplus).
A popular escape hatch for NixOS (or other immutable distros) for commandline tools is distrobox. https://github.com/89luca89/distrobox
Another good tip mentioned on the NixOS wiki FAQ is nix-ldd with the dependencies from steam-run.
Still. The benefit of having a declared system configuration does come with the cost of having to put in that effort up front; and a steeper learning curve for knowing how to get around those difficulties compared to more typical distros.