3 ms·
My complaint is chiefly about practical implementation. “I want to use nix as a package manager across systems” is far too difficult for a new user. One docume
by tsuujin 4y ago
My complaint is chiefly about practical implementation. “I want to use nix as a package manager across systems” is far too difficult for a new user.
One document tells you to flakes, another tells you that it’s experimental and should be avoided.
One document tells you that you should use Darwin modules and home manager, and then completely omits the fact that the linked home manager scripts don’t work with Darwin by design leading to “why the fuck isn’t this file they tell me should be auto generated not being created”.
Because the official docs don’t seem to cover real world use cases, you end up relying on a labyrinth of out of date and conflicting user contributed tutorials and it is very frustrating.
Once you know what to do nix is simple enough, but learning what to do is outright painful; if you don’t believe me look to the other replies to my comment.