| xdg.userDirs.music | The Music directory.
|
| xdg.userDirs.extraConfig | Other user directories
|
| xdg.userDirs.enable | Whether to manage $XDG_CONFIG_HOME/user-dirs.dirs
|
| systemd.user.enable | Whether to enable the user systemd service manager.
|
| xdg.userDirs.package | The xdg-user-dirs package to use.
|
| xdg.userDirs.videos | The Videos directory.
|
| systemd.user.paths | Definition of systemd per-user path units
|
| systemd.user.packages | Packages providing systemd user units
|
| systemd.user.slices | Definition of systemd per-user slice units
|
| systemd.user.timers | Definition of systemd per-user timer units
|
| systemd.user.mounts | Definition of systemd per-user mount units
|
| xdg.userDirs.desktop | The Desktop directory.
|
| systemd.user.targets | Definition of systemd per-user target units
|
| systemd.user.sockets | Definition of systemd per-user socket units
|
| systemd.user.settings | Extra config options for user session service manager
|
| xdg.userDirs.publicShare | The Public share directory.
|
| programs.ssh.matchBlocks.<name>.user | Specifies the user to log in as.
|
| systemd.user.services | Definition of systemd per-user service units
|
| xdg.userDirs.download | The Downloads directory.
|
| xdg.userDirs.pictures | The Pictures directory.
|
| programs.sapling.userName | Default user name to use.
|
| services.podman.volumes.<name>.user | The user ID owning the volume inside the container.
|
| vdirsyncer.userAgent | The user agent to report to the server
|
| programs.sapling.userEmail | Default user email to use.
|
| xdg.userDirs.setSessionVariables | Whether to set the XDG user dir environment variables, like
XDG_DESKTOP_DIR.
The recommended way to get these values is via the xdg-user-dir
command or by processing $XDG_CONFIG_HOME/user-dirs.dirs directly in
your application.
This defaults to true for state version < 26.05 and false otherwise.
|
| xdg.userDirs.templates | The Templates directory.
|
| xdg.userDirs.documents | The Documents directory.
|
| systemd.user.automounts | Definition of systemd per-user automount units
|
| systemd.user.sessionVariables | Environment variables that will be set for the user session
|
| systemd.user.tmpfiles.rules | Rules for creating and cleaning up temporary files
automatically
|
| programs.sftpman.mounts.<name>.user | The username to authenticate with.
|
| programs.mercurial.userName | Default user name to use.
|
| programs.sbt.credentials.*.user | The user you're using to authenticate.
|
| programs.hexchat.channels.<name>.userName | User name
|
| vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| systemd.user.systemctlPath | Absolute path to the systemctl tool
|
| programs.mercurial.userEmail | Default user email to use.
|
| services.podman.containers.<name>.user | The user ID inside the container.
|
| accounts.email.accounts.<name>.userName | The server username of this account
|
| home.username | The user's username.
|
| xdg.userDirs.createDirectories | Whether to enable automatic creation of the XDG user directories.
|
| programs.cudatext.userSettings | User configuration for Cudatext.
|
| programs.zed-editor.userDebug | Configuration written to Zed's debug.json
|
| programs.zed-editor.userTasks | Configuration written to Zed's tasks.json.
List of tasks that can be run from the
command palette.
|
| systemd.user.servicesStartTimeoutMs | How long to wait for started services to fail until their start is
considered successful
|
| systemd.user.startServices | Whether new or changed services that are wanted by active targets
should be started
|
| programs.pianobar.settings.user | Username or emaill address for Pandora music service authentication
|
| programs.floorp.profiles.<name>.userChrome | Custom Floorp user chrome CSS.
|
| programs.ssh.matchBlocks.<name>.userKnownHostsFile | Specifies one or more files to use for the user host key
database, separated by whitespace
|
| systemd.user.services.<name>.Service.ExecStart | Command that is executed when this service is started.
|
| programs.zed-editor.userKeymaps | Configuration written to Zed's keymap.json.
|
| systemd.user.services.<name>.Unit.X-SwitchMethod | The preferred method to use when switching from an old to a new
version of this service.
|
| services.podman.containers.<name>.userNS | Use a user namespace for the container.
|
| programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| programs.firefox.profiles.<name>.userChrome | Custom Firefox user chrome CSS.
|
| programs.zed-editor.userSettings | Configuration written to Zed's settings.json.
|
| systemd.user.paths.<name>.Unit.Description | A short human-readable label of the unit.
|
| accounts.contact.accounts.<name>.remote.userName | User name for authentication.
|
| programs.firefox.profiles.<name>.userContent | Custom Firefox user content CSS.
|
| systemd.user.slices.<name>.Unit.Description | A short human-readable label of the unit.
|
| systemd.user.mounts.<name>.Unit.Description | A short human-readable label of the unit.
|
| systemd.user.timers.<name>.Unit.Description | A short human-readable label of the unit.
|
| accounts.calendar.accounts.<name>.remote.userName | User name for authentication.
|
| systemd.user.services.<name>.Unit.X-Reload-Triggers | List of free form strings that can be used to trigger a service
reload during Home Manager activation.
|
| programs.librewolf.profiles.<name>.userChrome | Custom LibreWolf user chrome CSS.
|
| systemd.user.sockets.<name>.Unit.Description | A short human-readable label of the unit.
|
| systemd.user.targets.<name>.Unit.Description | A short human-readable label of the unit.
|
| systemd.user.services.<name>.Unit.X-Restart-Triggers | List of free form strings that can be used to trigger a service
restart during Home Manager activation.
|
| programs.librewolf.profiles.<name>.userContent | Custom LibreWolf user content CSS.
|
| programs.vscode.profiles.<name>.userMcp | Configuration written to Visual Studio Code's
mcp.json
|
| systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| home.file | Attribute set of files to link into the user home.
|
| programs.vscode.profiles.<name>.userTasks | Configuration written to Visual Studio Code's
tasks.json
|
| systemd.user.paths.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| systemd.user.slices.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| systemd.user.timers.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| systemd.user.mounts.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| programs.thunderbird.profiles.<name>.userChrome | Custom Thunderbird user chrome CSS.
|
| systemd.user.services.<name>.Service.Environment | Environment variables available to executed processes.
|
| systemd.user.sockets.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| systemd.user.automounts.<name>.Unit.Description | A short human-readable label of the unit.
|
| systemd.user.targets.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| programs.thunderbird.profiles.<name>.userContent | Custom Thunderbird user content CSS.
|
| accounts.contact.accounts.<name>.vdirsyncer.userAgent | The user agent to report to the server
|
| systemd.user.services.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| accounts.calendar.accounts.<name>.vdirsyncer.userAgent | The user agent to report to the server
|
| systemd.user.settings.Manager.DefaultEnvironment | Configures environment variables passed to all executed processes.
|
| systemd.user.settings.Manager.ManagerEnvironment | Sets environment variables just for the manager process itself.
|
| programs.vscode.profiles.<name>.userSettings | Configuration written to Visual Studio Code's
settings.json
|
| accounts.contact.accounts.<name>.vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| accounts.calendar.accounts.<name>.vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| systemd.user.automounts.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| i18n.inputMethod.fcitx5.ignoreUserConfig | Ignore the user configures. Warning: When this is enabled, the
user config files are totally ignored and the user dict can't be saved
and loaded.
|
| xdg.dataHome | Absolute path to directory holding application data
|
| programs.anki.sync.username | Sync account username.
|
| programs.anki.sync.usernameFile | Path to a file containing the sync account username.
|
| xdg.cacheHome | Absolute path to directory holding application caches
|
| xdg.stateHome | Absolute path to directory holding application states
|
| programs.nh.clean.enable | Whether to enable periodic garbage collection for user profile and nix store with nh clean
user.
|
| nix.registry | User level flake registry.
|