| 12 Jan 2024 |
infinisil | I'd be okay with that yeah | 01:19:51 |
@9999years:matrix.org | explaining that things like overlays are just implemented as regular nix expressions would help users understand that they're not magical features or hard-coded into nix | 01:20:09 |
@9999years:matrix.org | but right now you basically just have to ask an expert or read the source code, and the nixpkgs source code for the stdenv stuff, overlays, overrides, and so on is gnarly especially for beginners | 01:20:33 |
@qyriad:matrix.org | In reply to @infinisil:matrix.org And if we write information about Nixpkgs in Nix, that can easily become wrong vice versa is also true. certainly what's cross-explained can be limited, but something as simple as "derivation is used to implement higher-level packaging tools like stdenv.mkDerivation in Nixpkgs. See link for more information" | 01:20:38 |