diff --git a/nix-darwin-options.html b/nix-darwin-options.html index 77490d557..b9f4b4a97 100644 --- a/nix-darwin-options.html +++ b/nix-darwin-options.html @@ -1,55 +1,5 @@ -Appendix C. nix-darwin Module Options

Appendix C. nix-darwin Module Options

_module.args

Additional arguments passed to each module in addition to ones -like lib, config, -and pkgs, modulesPath. - -This option is also available to all submodules. Submodules do not -inherit args from their parent module, nor do they provide args to -their parent module or sibling submodules. The sole exception to -this is the argument name which is provided by -parent modules to a submodule and contains the attribute name -the submodule is bound to, or a unique generated name if it is -not bound to an attribute. - -Some arguments are already passed by default, of which the -following cannot be changed with this option: - -

  • lib: The nixpkgs library. - -

  • config: The results of all options after merging the values from all modules together. - -

  • options: The options declared in all modules. - -

  • specialArgs: The specialArgs argument passed to evalModules. - -

  • All attributes of specialArgs - -Whereas option values can generally depend on other option values -thanks to laziness, this does not apply to imports, which -must be computed statically before anything else. - -For this reason, callers of the module system can provide specialArgs -which are available during import resolution. - -For NixOS, specialArgs includes -modulesPath, which allows you to import -extra modules from the nixpkgs package tree without having to -somehow make the module aware of the location of the -nixpkgs or NixOS directories. - -

    -{ modulesPath, ... }: {
    -  imports = [
    -    (modulesPath + "/profiles/minimal.nix")
    -  ];
    -}
    -

For NixOS, the default value for this option includes at least this argument: - -

  • pkgs: The nixpkgs package set according to -the nixpkgs.pkgs option.

-

Type: lazy attribute set of raw value

Declared by:

- <home-manager/lib/modules.nix> -
home-manager.backupFileExtension

On activation move existing files by appending the given +Appendix C. nix-darwin Module Options

Appendix C. nix-darwin Module Options

home-manager.backupFileExtension

On activation move existing files by appending the given file extension rather than exiting with an error.

Type: null or string

Default: null

Example: "backup"

Declared by:

<home-manager/nixos/common.nix> diff --git a/nixos-options.html b/nixos-options.html index 642c4f4bc..bcfe4d406 100644 --- a/nixos-options.html +++ b/nixos-options.html @@ -1,55 +1,5 @@ -Appendix B. NixOS Module Options

Appendix B. NixOS Module Options

_module.args

Additional arguments passed to each module in addition to ones -like lib, config, -and pkgs, modulesPath. - -This option is also available to all submodules. Submodules do not -inherit args from their parent module, nor do they provide args to -their parent module or sibling submodules. The sole exception to -this is the argument name which is provided by -parent modules to a submodule and contains the attribute name -the submodule is bound to, or a unique generated name if it is -not bound to an attribute. - -Some arguments are already passed by default, of which the -following cannot be changed with this option: - -

  • lib: The nixpkgs library. - -

  • config: The results of all options after merging the values from all modules together. - -

  • options: The options declared in all modules. - -

  • specialArgs: The specialArgs argument passed to evalModules. - -

  • All attributes of specialArgs - -Whereas option values can generally depend on other option values -thanks to laziness, this does not apply to imports, which -must be computed statically before anything else. - -For this reason, callers of the module system can provide specialArgs -which are available during import resolution. - -For NixOS, specialArgs includes -modulesPath, which allows you to import -extra modules from the nixpkgs package tree without having to -somehow make the module aware of the location of the -nixpkgs or NixOS directories. - -

    -{ modulesPath, ... }: {
    -  imports = [
    -    (modulesPath + "/profiles/minimal.nix")
    -  ];
    -}
    -

For NixOS, the default value for this option includes at least this argument: - -

  • pkgs: The nixpkgs package set according to -the nixpkgs.pkgs option.

-

Type: lazy attribute set of raw value

Declared by:

- <home-manager/lib/modules.nix> -
home-manager.backupFileExtension

On activation move existing files by appending the given +Appendix B. NixOS Module Options

Appendix B. NixOS Module Options

home-manager.backupFileExtension

On activation move existing files by appending the given file extension rather than exiting with an error.

Type: null or string

Default: null

Example: "backup"

Declared by:

<home-manager/nixos/common.nix> diff --git a/options.html b/options.html index 2e147743c..51fc891cc 100644 --- a/options.html +++ b/options.html @@ -1,55 +1,5 @@ -Appendix A. Configuration Options

Appendix A. Configuration Options

_module.args

Additional arguments passed to each module in addition to ones -like lib, config, -and pkgs, modulesPath. - -This option is also available to all submodules. Submodules do not -inherit args from their parent module, nor do they provide args to -their parent module or sibling submodules. The sole exception to -this is the argument name which is provided by -parent modules to a submodule and contains the attribute name -the submodule is bound to, or a unique generated name if it is -not bound to an attribute. - -Some arguments are already passed by default, of which the -following cannot be changed with this option: - -

  • lib: The nixpkgs library. - -

  • config: The results of all options after merging the values from all modules together. - -

  • options: The options declared in all modules. - -

  • specialArgs: The specialArgs argument passed to evalModules. - -

  • All attributes of specialArgs - -Whereas option values can generally depend on other option values -thanks to laziness, this does not apply to imports, which -must be computed statically before anything else. - -For this reason, callers of the module system can provide specialArgs -which are available during import resolution. - -For NixOS, specialArgs includes -modulesPath, which allows you to import -extra modules from the nixpkgs package tree without having to -somehow make the module aware of the location of the -nixpkgs or NixOS directories. - -

    -{ modulesPath, ... }: {
    -  imports = [
    -    (modulesPath + "/profiles/minimal.nix")
    -  ];
    -}
    -

For NixOS, the default value for this option includes at least this argument: - -

  • pkgs: The nixpkgs package set according to -the nixpkgs.pkgs option.

-

Type: lazy attribute set of raw value

Declared by:

- <home-manager/lib/modules.nix> -
accounts.email.accounts

List of email accounts.

Type: attribute set of (submodule)

Default: { }

Declared by:

+Appendix A. Configuration Options

Appendix A. Configuration Options

accounts.email.accounts

List of email accounts.

Type: attribute set of (submodule)

Default: { }

Declared by:

<home-manager/modules/services/imapnotify.nix>
<home-manager/modules/programs/thunderbird.nix> @@ -4990,7 +4940,7 @@ for more information. value of services.mpd.musicDirectory is used as the default if services.mpd.enable is true. -

Type: null or path

Default:

if pkgs.stdenv.hostPlatform.isLinux && config.services.mpd.enable then
+

Type: null or (string or path convertible to it)

Default:

if pkgs.stdenv.hostPlatform.isLinux && config.services.mpd.enable then
   config.services.mpd.musicDirectory
 else
   null
@@ -10928,13 +10878,13 @@ If this and all other xresources options are
                     <home-manager/modules/xsession.nix>
                 
xsession.numlock.enable

Whether to enable Num Lock.

Type: boolean

Default: false

Example: true

Declared by:

<home-manager/modules/misc/numlock.nix> -
xsession.pointerCursor.package

Alias of home.pointerCursor.package.

Type: submodule

Declared by:

+
xsession.pointerCursor.package

Alias of {option}`home.pointerCursor.package`.

Type: submodule

Declared by:

<home-manager/modules/config/home-cursor.nix> -
xsession.pointerCursor.defaultCursor

Alias of home.pointerCursor.x11.defaultCursor.

Type: submodule

Declared by:

+
xsession.pointerCursor.defaultCursor

Alias of {option}`home.pointerCursor.x11.defaultCursor`.

Type: submodule

Declared by:

<home-manager/modules/config/home-cursor.nix> -
xsession.pointerCursor.name

Alias of home.pointerCursor.name.

Type: submodule

Declared by:

+
xsession.pointerCursor.name

Alias of {option}`home.pointerCursor.name`.

Type: submodule

Declared by:

<home-manager/modules/config/home-cursor.nix> -
xsession.pointerCursor.size

Alias of home.pointerCursor.size.

Type: submodule

Declared by:

+
xsession.pointerCursor.size

Alias of {option}`home.pointerCursor.size`.

Type: submodule

Declared by:

<home-manager/modules/config/home-cursor.nix>
xsession.preferStatusNotifierItems

Whether tray applets should prefer using the Status Notifier Items (SNI) protocol, commonly called App Indicators. Note,