Home Explore Blog Models CI



nixpkgs

doc/hooks/index.md
f04c4bcbdeed4897a56b8914c87dee40e645fa0dd6a6876300000003000003ea
# Hooks reference {#chap-hooks}

Nixpkgs has several hook packages that augment the stdenv phases.

The stdenv built-in hooks are documented in [](#ssec-setup-hooks).

```{=include=} sections
autoconf.section.md
automake.section.md
autopatchcil.section.md
autopatchelf.section.md
aws-c-common.section.md
bmake.section.md
breakpoint.section.md
cernlib.section.md
cmake.section.md
desktop-file-utils.section.md
gdk-pixbuf.section.md
ghc.section.md
gnome.section.md
haredo.section.md
installShellFiles.section.md
just.section.md
libiconv.section.md
libxml2.section.md
meson.section.md
mpi-check-hook.section.md
ninja.section.md
patch-rc-path-hooks.section.md
perl.section.md
pkg-config.section.md
postgresql-test-hook.section.md
premake.section.md
python.section.md
scons.section.md
tauri.section.md
tetex-tex-live.section.md
udevCheckHook.section.md
unzip.section.md
validatePkgConfig.section.md
versionCheckHook.section.md
waf.section.md
zig.section.md
xcbuild.section.md
xfce4-dev-tools.section.md
```

Chunks
a7ac2cd9 (1st chunk of `doc/hooks/index.md`)
Title: Nixpkgs Hooks Reference
Summary
This section introduces the concept of hooks in Nixpkgs, which are packages designed to extend the standard environment (stdenv) phases. It notes that built-in stdenv hooks are documented separately and then provides a comprehensive list of numerous specific hook packages by referencing their respective documentation sections, including hooks for tools like Autoconf, CMake, Python, Ninja, and many others.