Home Explore Blog Models CI



nixpkgs

nixos/doc/manual/development/development.md
58fc7cca467a86837a0d74462f6aed018c23ac2ab09982cb0000000300000194
# Development {#ch-development}

This chapter describes how you can modify and extend NixOS.

```{=include=} chapters
sources.chapter.md
writing-modules.chapter.md
building-parts.chapter.md
bootspec.chapter.md
what-happens-during-a-system-switch.chapter.md
writing-documentation.chapter.md
nixos-tests.chapter.md
developing-the-test-driver.chapter.md
testing-installer.chapter.md
modular-services.md
```

Chunks
b6f831a7 (1st chunk of `nixos/doc/manual/development/development.md`)
Title: Development
Summary
This chapter focuses on how to modify and extend NixOS. It covers various topics including writing modules, building parts, understanding the boot specification, the system switch process, writing documentation, NixOS tests, developing the test driver, testing the installer, and modular services.