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{ imports = [ <nixpkgs/nixos/modules/profiles/profile-name.nix> ]; } 12``` 13 14Even if some of these profiles seem only useful in the context of 15install media, many are actually intended to be used in real installs. 16 17What follows is a brief explanation of the purpose and use-case for each 18profile. Detailing each option configured by each one is out of scope. 19 20```{=include=} sections 21profiles/all-hardware.section.md 22profiles/base.section.md 23profiles/clone-config.section.md 24profiles/demo.section.md 25profiles/docker-container.section.md 26profiles/graphical.section.md 27profiles/hardened.section.md 28profiles/headless.section.md 29profiles/installation-device.section.md 30profiles/perlless.section.md 31profiles/minimal.section.md 32profiles/qemu-guest.section.md 33```