this post was submitted on 21 Jun 2023
4 points (100.0% liked)
nixos
1262 readers
2 users here now
All about NixOS - https://nixos.org/
founded 4 years ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think use Nix for as little or as much as you want. I've been using Nix for a long time to get the odd package that isn't available, or that isn't completely up-to-date in the Debian repo. Now that I've learned more about it I'm using it for dev environments and packaging for my software projects, and I'm setting up NixOS and Home Manager on a new laptop.
The low-level packages are there in case you need them. If you install anything that needs coreutils, libc, gtk, whatever Nix will install it automatically. It's all fully isolated from the libraries that Arch installs so there is no need to worry about conflicts. But since Nix packages use only Nix dependencies you can run into some oddities when Nix uses different library versions than the host OS. For example I've had a case where a GTK app didn't match the theme of the rest of my system.
when you say fully isolated from the Arch libs on the system, means I have all dependencies of the installed programs doubled on my system - only if needed of course. so they can't share the same liberates already provided by the Arch/base system?