| xdg.terminal-exec.settings | Configuration options for the Default Terminal Execution Specification
|
| services.mastodon.user | User under which mastodon runs
|
| services.immich.secretsFile | Path of a file with extra environment variables to be loaded from disk
|
| programs.soundmodem.enable | Whether to add Soundmodem to the global environment and configure a
wrapper for 'soundmodemconfig' for users in the 'soundmodem' group.
|
| services.lavalink.extraConfig | Configuration to write to application.yml
|
| services.miniflux.config.CREATE_ADMIN | Create an admin user from environment variables.
|
| services.xserver.excludePackages | Which X11 packages to exclude from the default environment
|
| services.fider.database.url | URI to use for the main PostgreSQL database
|
| services.pinchflat.extraConfig | The configuration of Pinchflat is handled through environment variables
|
| services.mollysocket.logLevel | Set the RUST_LOG environment variable
|
| i18n.inputMethod.ibus.waylandFrontend | Use the Wayland input method frontend
|
| services.desktopManager.cosmic.enable | Whether to enable COSMIC desktop environment.
|
| programs.sway.extraSessionCommands | Shell commands executed just before Sway is started
|
| services.listmonk.settings | Static settings set in the config.toml, see https://github.com/knadh/listmonk/blob/master/config.toml.sample for details
|
| services.portunus.dex.enable | Whether to enable Dex ldap connector
|
| services.open-web-calendar.settings | Configuration for the server
|
| systemd.managerEnvironment | Environment variables of PID 1
|
| services.pdfding.backup.enable | Automatic backup of important data to a AWS S3 (or compatible) instance
|
| services.webdav.settings | Attrset that is converted and passed as config file
|
| systemd.services.<name>.enableDefaultPath | Whether to append a minimal default PATH environment variable to the service, containing common system utilities.
|
| services.jupyter.kernels.<name>.language | Language of the environment
|
| security.duosec.acceptEnvFactor | Look for factor selection or passcode in the
$DUO_PASSCODE environment variable before
prompting the user for input
|
| services.jupyterhub.kernels.<name>.env | Environment variables to set for the kernel.
|
| services.microbin.passwordFile | Path to file containing environment variables
|
| programs.wireshark.enable | Whether to add Wireshark to the global environment and create a 'wireshark'
group
|
| services.desktopManager.plasma6.enable | Enable the Plasma 6 (KDE 6) desktop environment.
|
| services.earlyoom.killHook | An absolute path to an executable to be run for each process killed
|
| services.tor.torsocks.socks5Username | SOCKS5 username
|
| services.outline.databaseUrl | URI to use for the main PostgreSQL database
|
| services.tee-supplicant.reeFsParentPath | The directory where the secure filesystem will be stored in the rich
execution environment (REE FS).
|
| services.tor.torsocks.socks5Password | SOCKS5 password
|
| services.broadcast-box.settings | Attribute set of environment variables.
https://github.com/Glimesh/broadcast-box#environment-variables
The status API exposes stream keys so DISABLE_STATUS is enabled
by default.
|
| programs.gnupg.agent.enableSSHSupport | Enable SSH agent support in GnuPG agent
|
| services.tomcat.extraEnvironment | Environment Variables to pass to the tomcat service
|
| services.matrix-conduit.secretFile | Path to a file containing sensitive environment as described in {manpage}`systemd.exec(5)
|
| services.mattermost.socket.export | Whether to enable Export socket control to system environment variables.
|
| services.healthchecks.settings | Environment variables which are read by healthchecks (local)_settings.py
|
| services.garage.extraEnvironment | Extra environment variables to pass to the Garage server.
|
| systemd.user.services.<name>.enableDefaultPath | Whether to append a minimal default PATH environment variable to the service, containing common system utilities.
|
| services.xserver.desktopManager.cde.enable | Whether to enable Common Desktop Environment.
|
| services.glance.settings | Configuration written to a yaml file that is read by glance
|
| services.xserver.desktopManager.mate.enable | Enable the MATE desktop environment
|
| services.xserver.desktopManager.xfce.enable | Enable the Xfce desktop environment.
|
| services.healthchecks.settingsFile | Environment variables which are read by healthchecks (local)_settings.py
|
| services.cloudflare-ddns.ip4Domains | Explicit list of domains to manage only for IPv4
|
| services.cloudflare-ddns.ip6Domains | Explicit list of domains to manage only for IPv6
|
| services.librechat.settings | A free-form attribute set that will be written to librechat.yaml
|
| hardware.alsa.defaultDevice.capture | The default capture device (i.e. microphone)
|
| services.pdfding.extraEnvironment | Additional environment variables
|
| services.silverbullet.envFile | File containing extra environment variables
|
| services.uvcvideo.dynctrl.enable | Whether to enable uvcvideo dynamic controls
|
| networking.firewall.extraPackages | Additional packages to be included in the environment of the system
as well as the path of networking.firewall.extraCommands.
|
| services.code-server.extraEnvironment | Additional environment variables to pass to code-server.
|
| services.displayManager.sddm.extraPackages | Extra Qt plugins / QML libraries to add to the environment.
|
| services.postsrsd.settings.chroot-dir | Path to chroot into at runtime as an additional layer of protection.
We confine the runtime environment through systemd hardening instead, so this option is read-only.
|
| services.maddy.tls.loader | TLS certificates are obtained by modules called "certificate
loaders"
|
| security.tpm2.tctiEnvironment.enable | Set common TCTI environment variables to the specified value
|
| hardware.alsa.defaultDevice.playback | The default playback device
|
| services.syncthing.all_proxy | Overwrites the all_proxy environment variable for the Syncthing process to
the given value
|
| services.hadoop.yarn.nodemanager.extraEnv | Extra environment variables
|
| services.rabbitmq.unsafeCookie | Erlang cookie is a string of arbitrary length which must
be the same for several nodes to be allowed to communicate
|
| services.jupyterhub.kernels | Declarative kernel config
Kernels can be declared in any language that supports and has
the required dependencies to communicate with a jupyter server
|
| services.xserver.displayManager.xpra.desktop | Start a desktop environment instead of seamless mode
|
| services.datadog-agent.processAgentPackage | Which DataDog v7 agent package to use
|
| services.hadoop.hdfs.journalnode.extraEnv | Extra environment variables for HDFS JournalNode
|
| services.spark.worker.extraEnvironment | Extra environment variables to pass to spark worker.
|
| services.wastebin.secretFile | Path to file containing sensitive environment variables
|
| services.cloud-init.enable | Enable the cloud-init service
|
| boot.initrd.systemd.managerEnvironment | Environment variables of PID 1
|
| programs.hyprland.systemd.setPath.enable | Set environment path of systemd to include the current system's bin directory
|
| networking.nftables.preCheckRuleset | This script gets run before the ruleset is checked
|
| services.cloudflare-ddns.domains | List of domain names (FQDNs) to manage
|
| services.restic.backups.<name>.createWrapper | Whether to generate and add a script to the system path, that has the same environment variables set
as the systemd service
|
| services.renovate.credentials | Allows configuring environment variable credentials for renovate, read from files
|
| services.spark.master.extraEnvironment | Extra environment variables to pass to spark master
|
| services.tinc.networks.<name>.chroot | Change process root directory to the directory where the config file is located (/etc/tinc/netname/), for added security
|
| security.pam.services.<name>.setEnvironment | Whether the service should set the environment variables
listed in environment.sessionVariables
using pam_env.so.
|
| services.xserver.desktopManager.plasma5.enable | Enable the Plasma 5 (KDE 5) desktop environment.
|
| services.xserver.updateDbusEnvironment | Whether to update the DBus activation environment after launching the
desktop manager.
|
| services.jupyterhub.kernels.<name>.language | Language of the environment
|
| services.sunshine.applications.env | Environment variables to be set for the applications.
|
| services.matrix-conduit.extraEnvironment | Extra Environment variables to pass to the conduit server.
|
| services.matrix-tuwunel.extraEnvironment | Extra Environment variables to pass to the tuwunel server.
|
| services.buildkite-agents.<name>.runtimePackages | Add programs to the buildkite-agent environment
|
| services.mediagoblin.pluginPackages | Plugins to add to the environment of MediaGoblin
|
| services.pufferpanel.extraPackages | Packages to add to the PATH environment variable
|
| system.nixos.label | NixOS version name to be used in the names of generated
outputs and boot labels
|
| services.gitlab-runner.services.<name>.registrationConfigFile | Absolute path to a file with environment variables
used for gitlab-runner registration with runner registration
tokens
|
| services.karakeep.extraEnvironment | Environment variables to pass to Karakaeep
|
| security.acme.certs.<name>.credentialFiles | Environment variables suffixed by "_FILE" to set for the cert's service
for your selected dnsProvider
|
| networking.nftables.checkRuleset | Run nft check on the ruleset to spot syntax errors during build
|
| services.firezone.server.settings | Environment variables for the Firezone server
|
| services.nullmailer.config.helohost | Sets the environment variable $HELOHOST which is used by the
SMTP protocol module to set the parameter given to the HELO command
|
| services.gitlab-runner.services.<name>.authenticationTokenConfigFile | Absolute path to a file containing environment variables used for
gitlab-runner registrations with runner authentication tokens
|
| services.linkwarden.secretFiles | Attribute set containing paths to files to add to the environment of linkwarden
|
| services.github-runners.<name>.extraEnvironment | Extra environment variables to set for the runner, as an attrset.
|
| services.radicle.ci.broker.settings.adapters.<name>.env | Environment variables to add when running the adapter.
|
| services.transmission.webHome | If not null, sets the value of the TRANSMISSION_WEB_HOME
environment variable used by the service
|
| services.centrifugo.credentials | Environment variables with absolute paths to credentials files to load
on service startup.
|
| services.cassandra.maxHeapSize | Must be left blank or set together with heapNewSize
|