diff options
Diffstat (limited to 'nixpkgs/nixos/doc/manual/development/writing-modules.xml')
-rw-r--r-- | nixpkgs/nixos/doc/manual/development/writing-modules.xml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nixpkgs/nixos/doc/manual/development/writing-modules.xml b/nixpkgs/nixos/doc/manual/development/writing-modules.xml index d244356dbed1..fad4637f51f0 100644 --- a/nixpkgs/nixos/doc/manual/development/writing-modules.xml +++ b/nixpkgs/nixos/doc/manual/development/writing-modules.xml @@ -74,7 +74,10 @@ linkend="sec-configuration-syntax"/>, we saw the following structure <callout arearefs='module-syntax-1'> <para> This line makes the current Nix expression a function. The variable - <varname>pkgs</varname> contains Nixpkgs, while <varname>config</varname> + <varname>pkgs</varname> contains Nixpkgs (by default, it takes the + <varname>nixpkgs</varname> entry of <envar>NIX_PATH</envar>, see the <link + xlink:href="https://nixos.org/manual/nix/stable/#sec-common-env">Nix + manual</link> for further details), while <varname>config</varname> contains the full system configuration. This line can be omitted if there is no reference to <varname>pkgs</varname> and <varname>config</varname> inside the module. |