From 5156f2a08c2329e2d176f324e4cd0f821117e0b9 Mon Sep 17 00:00:00 2001 From: rycee Date: Sat, 24 Jun 2023 11:34:44 +0000 Subject: [PATCH] deploy: 28b6c3670cbfab9ff78e6de8cd38f93ec42d253b --- nix-darwin-options.html | 25 ++++++++++++++++++++++++- nixos-options.html | 25 ++++++++++++++++++++++++- options.html | 25 ++++++++++++++++++++++++- 3 files changed, 72 insertions(+), 3 deletions(-) diff --git a/nix-darwin-options.html b/nix-darwin-options.html index 2c46f476..2cb6e631 100644 --- a/nix-darwin-options.html +++ b/nix-darwin-options.html @@ -1,5 +1,28 @@ -Appendix C. nix-darwin Module Options

Appendix C. nix-darwin Module Options

_module.args

Type: lazy attribute set of raw value

Declared by:

+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 file extension rather than exiting with an error.

Type: null or string

Default: null

Example: "backup"

Declared by:

diff --git a/nixos-options.html b/nixos-options.html index 504996e6..954e3017 100644 --- a/nixos-options.html +++ b/nixos-options.html @@ -1,5 +1,28 @@ -Appendix B. NixOS Module Options

Appendix B. NixOS Module Options

_module.args

Type: lazy attribute set of raw value

Declared by:

+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 file extension rather than exiting with an error.

Type: null or string

Default: null

Example: "backup"

Declared by:

diff --git a/options.html b/options.html index 59f1a348..5c656952 100644 --- a/options.html +++ b/options.html @@ -1,5 +1,28 @@ -Appendix A. Configuration Options

Appendix A. Configuration Options

_module.args

Type: lazy attribute set of raw value

Declared by:

+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.calendar.accounts

List of calendars.

Type: attribute set of (submodule)

Default: { }

Declared by:

<home-manager/modules/accounts/calendar.nix>