Home Explore Blog Models CI



nixpkgs

1st chunk of `nixos/doc/manual/development/development.md`
b6f831a778c614fd94249fd6f531a62c73baf99fc097a7fc0000000100000194
# 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
```

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.