Files
2023-04-29 00:31:15 +05:30

64 lines
1.5 KiB
Plaintext

# SPDX-FileCopyrightText: no
# SPDX-License-Identifier: CC0-1.0
#
# Configuration for the one-user-system user module.
# Used as default groups for the created user.
defaultGroups:
- name: users
must_exist: true
system: true
- lp
- power
- video
- network
- storage
- name: wheel
must_exist: false
system: true
- audio
- sys
- optical
- scanner
- rfkill
# Some Distributions require a 'autologin' group for the user.
autologinGroup: autologin
# Check Autologin checkbox by default?
doAutologin: false
# Sudoers group
sudoersGroup: wheel
# Setting this to false, causes the root account to be disabled.
setRootPassword: true
# When checked, the user password is used for the root account too.
doReusePassword: true
# These are optional password-requirements that a distro can enforce
# on the user.
passwordRequirements:
nonempty: true
# minLength: -1 # Password at least this many characters
# maxLength: -1 # Password at most this many characters
# libpwquality:
# - minlen=0
# - minclass=0
# You can control the visibility of the 'strong passwords' checkbox here.
allowWeakPasswords: false
# You can control the initial state for the 'strong passwords' checkbox here.
allowWeakPasswordsDefault: true
# Shell to be used for the regular user of the target system.
userShell: /bin/zsh
# Hostname setting
setHostname: EtcFile
# Should /etc/hosts be written with a hostname for this machine
writeHostsFile: true