2 ms·
Thanks for the enlightened response to my rather curt post. I guess my main issue with the original article was that if you don't already know what nix is, the
by guitarbill 10y ago
Thanks for the enlightened response to my rather curt post.
I guess my main issue with the original article was that if you don't already know what nix is, the benefit is not at all obvious, especially for the (above?) average joe for whom homebrew works fine. For a sysadmin who is sick of dependencies breaking, even when using something like aptitude, it sounds perfect though.
Although after skimming the nix docs [1] and reading your reply, I'm still not sure why e.g. `/opt/nix/` wouldn't work. Maybe it would, except for the fact that `/nix` was decided on and if you now change that, the prebuilt packages break (see [1])? Obviously, it isn't a deal-breaker, but e.g. consider an existing backup solution which might have been configured inclusive, not exclusive.
Also, I get that as a package manager, nix is in a different position than most programs, but putting stuff in `/` isn't a great precedent, and other package managers don't AFAIK.
[1] https://nixos.org/nix/manual/#ch-about-nix https://nixos.org/nix/manual/#ch-about-nix