NixOS: Difference between revisions

imported>Ixxie
No edit summary
imported>Ixxie
No edit summary
Line 8: Line 8:


=== Declarative Configuration ===
=== Declarative Configuration ===
One of NixOS's most distinguishing features is the ability to ''declaratively configure'' the whole system. This is done by specifying a configuration file which defines which packages are installed on the system, which services to run and various other settings and options. This file is normally called <code>configuration.nix</code> and is found by default at <code>/etc/nixos</code>, although another location can be set using the environment variable <code>NIX_PATH</code>.


=== Imperative Operations ===
=== Imperative Operations ===