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/default.nix>
home-manager.extraSpecialArgs

Extra specialArgs passed to Home Manager.

Type: attribute set

Default: { }

Declared by:

<home-manager/nixos/default.nix>
home-manager.sharedModules

Extra modules added to all users.

Type: list of Home Manager moduless

Default: [ ]

Example: [ { home.packages = [ nixpkgs-fmt ]; } ]

Declared by:

<home-manager/nixos/default.nix>
home-manager.useGlobalPkgs

Whether to enable using the system configuration's pkgs argument in Home Manager. This disables the Home Manager options nixpkgs.* .

Type: boolean

Default: false

Example: true

Declared by:

<home-manager/nixos/default.nix>
home-manager.useUserPackages

Whether to enable installation of user packages through the users.users.<name>.packages option. .

Type: boolean

Default: false

Example: true

Declared by:

<home-manager/nixos/default.nix>
home-manager.verbose

Whether to enable verbose output on activation.

Type: boolean

Default: false

Example: true

Declared by:

<home-manager/nixos/default.nix>