NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
1–10 of 49 posts
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#2You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv.
Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#3I also have a InfinityBook Pro 14 Gen 9 (Intel Version) and began adding support for this laptop in NixOS Hardware in early March of this year, including settings sane defaults, loading drivers, and even refactoring/backporting modules for other InfinityBook versions.
[1]: https://github.com/NixOS/nixos-hardware/tree/master/tuxedo/i...
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#4The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
This was perhaps only an issue with launching from nix shell.. but it caused enough friction for me that I ended up switching. It's much easier to use, e.g., steam-run/appimage-run/nix-alien/plain-ole-npx for all special cases on NixOS than the vice-versa issues on non-NixOS imho.
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#5The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
I think the only negative aspect of the approach is the sheer quantity [1] of package installation options available.
[1] https://docs.bazzite.gg/Installing_and_Managing_Software/
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#6The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
I feel like the Atomic Linux approach is already a better fit for desktop usage. Flatpaks for most user software along with other options to install packages with different methods if there are special/legacy requirements. I think the only negative aspect of the approach is the sheer quantity [1] of package installation options available. [1] https://docs.bazzite.gg/Installing_and_Managing_Software/
With distributions packages, there's a bigger barrier to entry which is at least better in avoiding sneaky malware from easily creeping in.
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#7The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#8The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
I feel like the Atomic Linux approach is already a better fit for desktop usage. Flatpaks for most user software along with other options to install packages with different methods if there are special/legacy requirements. I think the only negative aspect of the approach is the sheer quantity [1] of package installation options available. [1] https://docs.bazzite.gg/Installing_and_Managing_Software/
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#9The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
Re: NixOS on a Tuxedo InfinityBook Pro 14 Gen9 AMD Laptop
#10The author mentions it in the conclusion, but I think "nix package manager on non-NixOS Linux" would be the best of both worlds. You'd avoid the friction of having to deal with software that doesn't 'just work' on NixOS, but still be able to make use of things like devenv. Though, an understated benefit from using NixOS is that the specific fixes taken are now available "as code".
You could take a look at guix [1], it's very much like nix, but is available as a package manager for other distros. [1] https://guix.gnu.org/