nixpkgs-suyu/doc
Naïm Favier 4df10debe7
lib/customisation.overrideDerivation: propagate evaluation condition
The new derivation should evaluate only if the old derivation does.

Sadly this means that the old derivation cannot depend on the new one
any more, which was used by xorgserver on Darwin. But this is not a
problem as `overrideAttrs` can (and should) usually be used instead.

This change allowed catching an invalid `meta.platforms` in the linux_rpi
kernels, which use `overrideDerivation`.
2023-01-01 14:10:42 +01:00
..
build-aux/pandoc-filters doc/link-unix-man-references: add a bunch of systemd pages 2022-12-22 16:03:31 +01:00
builders darwin.builder: Remove trailing ' from host key 2022-12-29 07:19:16 -06:00
contributing doc,nixos/doc: unescape ellipses 2022-12-27 17:13:49 +01:00
doc-support doc/lib-functions: print libset name before description 2022-12-22 11:31:11 +01:00
functions doc,nixos/doc: unescape apostrophes 2022-12-27 17:13:47 +01:00
hooks patchRcPathBash, patchRcPathCsh, patchRcPathFish, patchRcPathPosix: init 2022-11-10 09:23:52 +08:00
languages-frameworks Merge pull request #205935 from figsoda/cargo-lock 2022-12-25 19:38:36 -05:00
old doc: fix typos 2022-12-17 18:21:48 -05:00
stdenv doc: fix typos 2022-12-17 18:21:48 -05:00
using lib/customisation.overrideDerivation: propagate evaluation condition 2023-01-01 14:10:42 +01:00
.gitignore
default.nix
functions.xml
Makefile
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.