8088e14e12
This is actually relatively complicated to achieve, since it involves overriding GHC on e.g. aarch64-darwin, so the FAQ entry seems warranted. It's also a good exercise to me, since it demonstrates some problems with the overriding infrastructure, i.e. that it has a tendency to inherit the pkgs fixpoint from prev. An example of this problem is https://github.com/NixOS/nixpkgs/issues/235960, but it has different manifestations as well. Awareness of this will also help writing the other sections on overriding. How complicated it is, seems to be further incentive to go ahead with https://github.com/NixOS/nixpkgs/pull/239548 as well. |
||
---|---|---|
.. | ||
build-aux/pandoc-filters | ||
builders | ||
contributing | ||
doc-support | ||
functions | ||
hooks | ||
languages-frameworks | ||
module-system | ||
old | ||
stdenv | ||
using | ||
.gitignore | ||
default.nix | ||
functions.xml | ||
Makefile | ||
manpage-urls.json | ||
manual.xml | ||
overrides.css | ||
preface.chapter.md | ||
README.md | ||
shell.nix | ||
style.css |
Nixpkgs/doc
This directory houses the sources files for the Nixpkgs manual.
You can find the rendered documentation for Nixpkgs unstable
on nixos.org.
Docs for Nixpkgs stable are also available.
If you want to contribute to the documentation, here's how to do it.
If you're only getting started with Nix, go to nixos.org/learn.