| users.users.<name>.home | The user's home directory.
|
| users.users.<name>.uid | The account UID
|
| users.users.<name>.group | The user's primary group.
|
| users.users.<name>.name | The name of the user account
|
| users.users.<name>.homeMode | The user's home directory mode in numeric format
|
| users.users.<name>.shell | The path to the user's shell
|
| users.users.<name>.enable | If set to false, the user account will not be created
|
| users.users.<name>.pamMount | Attributes for user's entry in
pam_mount.conf.xml
|
| users.users.<name>.extraGroups | The user's auxiliary groups.
|
| users.users.<name>.cryptHomeLuks | Path to encrypted luks device that contains
the user's home directory.
|
| users.users.<name>.createHome | Whether to create the home directory and ensure ownership as well as
permissions to match the user.
|
| users.users.<name>.packages | The set of packages that should be made available to the user
|
| users.users.<name>.subGidRanges | Subordinate group ids that user is allowed to use
|
| users.users.<name>.subUidRanges | Subordinate user ids that user is allowed to use
|
| users.users.<name>.isSystemUser | Indicates if the user is a system user or not
|
| users.users.<name>.autoSubUidGidRange | Automatically allocate subordinate user and group ids for this user
|
| users.users.<name>.isNormalUser | Indicates whether this is an account for a “real” user
|
| users.users.<name>.useDefaultShell | If true, the user's shell will be set to
users.defaultUserShell.
|
| users.users.<name>.expires | Set the date on which the user's account will no longer be
accessible
|
| users.users.<name>.linger | Whether to enable or disable lingering for this user
|
| users.users.<name>.ignoreShellProgramCheck | By default, nixos will check that programs
|
| users.users.<name>.description | A short description of the user account, typically the
user's full name
|
| users.users.<name>.password | Specifies the (clear text) password for the user
|
| users.users.<name>.hashedPasswordFile | The full path to a file that contains the hash of the user's
password
|
| users.users.<name>.hashedPassword | Specifies the hashed password for the user
|
| users.users.<name>.initialPassword | Specifies the initial password for the user, i.e. the
password assigned if the user does not already exist
|
| users.users.<name>.initialHashedPassword | Specifies the initial hashed password for the user, i.e. the
hashed password assigned if the user does not already
exist
|