I'm a big believer in Nix's high-level approach to declarative systems, but the whole UX of Nix is …
… I'm a big believer in Nix's high-level approach to declarative systems, but the whole UX of Nix is so poor that foregoing declarative systems altogether is quite a lot less painful than using Nix in my experience. I'm rooting for it, but it really feels like Nix needs a product manager or something (no disrespect to the maintainers; these are difficult problems and I'm sure I wouldn't do a very good job). New users should beware.
Original discussionZero to Nix, an unofficial, opinionated, gentle introduction to Nix225 source comments · at import