1# Profiles {#ch-profiles} 2 3In some cases, it may be desirable to take advantage of commonly-used, 4predefined configurations provided by nixpkgs, but different from those 5that come as default. This is a role fulfilled by NixOS's Profiles, 6which come as files living in `<nixpkgs/nixos/modules/profiles>`. That 7is to say, expected usage is to add them to the imports list of your 8`/etc/configuration.nix` as such: 9 10```nix 11{ 12 imports = [ 13 <nixpkgs/nixos/modules/profiles/profile-name.nix> 14 ]; 15} 16``` 17 18Even if some of these profiles seem only useful in the context of 19install media, many are actually intended to be used in real installs. 20 21What follows is a brief explanation on the purpose and use-case for each 22profile. Detailing each option configured by each one is out of scope. 23 24```{=include=} sections 25profiles/all-hardware.section.md 26profiles/base.section.md 27profiles/clone-config.section.md 28profiles/demo.section.md 29profiles/docker-container.section.md 30profiles/graphical.section.md 31profiles/hardened.section.md 32profiles/headless.section.md 33profiles/installation-device.section.md 34profiles/perlless.section.md 35profiles/minimal.section.md 36profiles/qemu-guest.section.md 37```