nixpkgs/doc
Colin Arnott bac379f30a
doc: use sri hash syntax
The nixpkgs manual contains references to both sri hash and explicit
sha256 attributes. This is at best confusing to new users. Since the
final destination is exclusive use of sri hashes, see nixos/rfcs#131,
might as well push new users in that direction gently.

Notable exceptions to sri hash support are builtins.fetchTarball,
cataclysm-dda, coq, dockerTools.pullimage, elixir.override, and
fetchCrate. None, other than builtins.fetchTarball, are fundamentally
incompatible, but all currently accept explicit sha256 attributes as
input. Because adding backwards compatibility is out of scope for this
change, they have been left intact, but migration to sri format has been
made for any using old hash formats.

All hashes have been manually tested to be accurate, and updates were
only made for missing upstream artefacts or bugs.
2022-12-04 06:12:18 +00:00
..
build-aux/pandoc-filters nixos/doc/manual/md-to-db.sh: Add support for <kbd> element 2022-10-26 01:46:44 +02:00
builders doc: use sri hash syntax 2022-12-04 06:12:18 +00:00
contributing doc: use sri hash syntax 2022-12-04 06:12:18 +00:00
doc-support Revert "lib,doc: remove obvious usages of toString on paths" 2022-11-05 21:57:23 -03:00
functions lib: Automatically generate lib.filesytem docs 2022-10-26 15:10:47 +02:00
hooks patchRcPathBash, patchRcPathCsh, patchRcPathFish, patchRcPathPosix: init 2022-11-10 09:23:52 +08:00
languages-frameworks doc: use sri hash syntax 2022-12-04 06:12:18 +00:00
old doc: use sri hash syntax 2022-12-04 06:12:18 +00:00
stdenv doc: use sri hash syntax 2022-12-04 06:12:18 +00:00
using doc: use sri hash syntax 2022-12-04 06:12:18 +00: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.