1 # Configuration {#ch-configuration}
3 This chapter describes how to configure various aspects of a NixOS machine through the configuration file {file}`/etc/nixos/configuration.nix`. As described in [](#sec-changing-config), changes to this file only take effect after you run {command}`nixos-rebuild`.
5 ```{=include=} chapters
6 config-syntax.chapter.md
7 package-mgmt.chapter.md
9 file-systems.chapter.md
15 linux-kernel.chapter.md
19 ```{=include=} chapters
23 ```{=include=} chapters
27 <!-- Apache; libvirtd virtualisation -->