| options/nixos/services.udev.path | Packages added to the PATH environment variable when
executing programs from Udev rules.
coreutils, gnu{sed,grep}, util-linux and config.systemd.package are
automatically included.
|
| options/home-manager/programs.direnv.enable | Whether to enable direnv, the environment switcher.
|
| packages/nixpkgs/solo5 | Sandboxed execution environment |
| options/home-manager/wayland.windowManager.labwc.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| options/home-manager/wayland.windowManager.river.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| options/nixos/services.pdfding.envFiles | Environment variable files
|
| options/nixos/services.mediamtx.env | Extra environment variables for MediaMTX
|
| options/nixos/xdg.portal.lxqt.enable | Whether to enable the desktop portal for the LXQt desktop environment
|
| options/home-manager/programs.nh.flake | The path that will be used for the FLAKE environment variable.
FLAKE is used by nh as the default flake for performing actions,
like nh os switch.
|
| options/home-manager/wayland.windowManager.labwc.systemd.enable | Whether to enable labwc-session.target on
labwc startup
|
| options/home-manager/wayland.windowManager.river.systemd.enable | Whether to enable river-session.target on
river startup
|
| options/darwin/launchd.daemons.<name>.path | Packages added to the service's PATH
environment variable
|
| options/home-manager/programs.nushell.envFile | The environment variables file to be used for nushell
|
| options/home-manager/home.extraOutputsToInstall | List of additional package outputs of the packages
home.packages that should be installed into
the user environment.
|
| options/nixos/services.pocket-id.credentials | Environment variables which are loaded from the contents of the specified file paths
|
| options/darwin/launchd.user.agents.<name>.path | Packages added to the service's PATH
environment variable
|
| packages/nixpkgs/ghex | Hex editor for GNOME desktop environment |
| options/nixos/services.gitea-actions-runner.instances.<name>.tokenFile | Path to an environment file, containing the TOKEN environment
variable, that holds a token to register at the configured
Gitea/Forgejo instance.
|
| options/home-manager/wayland.windowManager.wayfire.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| options/nixos/services.pretix.plugins | Pretix plugins to install into the Python environment.
|
| options/home-manager/programs.gradle.home | The Gradle home directory, relative to home.homeDirectory
|
| options/home-manager/programs.nushell.extraEnv | Additional configuration to add to the nushell environment variables file.
|
| packages/nixpkgs/dolfinx | Computational environment of FEniCSx and implements the FEniCS Problem Solving Environment in C++ and Python |
| options/nixos/services.vaultwarden.config | The configuration of vaultwarden is done through environment variables,
therefore it is recommended to use upper snake case (e.g. DISABLE_2FA_REMEMBER)
|
| options/nixos/services.n8n.webhookUrl | WEBHOOK_URL for n8n, in case we're running behind a reverse proxy
|
| options/home-manager/targets.darwin.linkApps.enable | Whether to enable linking macOS applications to the user environment.
|
| options/home-manager/uninstall | Whether to set up a minimal configuration that will remove all managed
files and packages
|
| packages/nixpkgs/postman | API Development Environment |
| options/nixos/services.athens.goBinaryEnvVars | Environment variables to pass to the Go binary.
|
| options/nixos/services.rauc.client.enable | Whether to enable RAUC client in the system environment.
|
| options/nixos/services.slurm.clusterName | Necessary to distinguish accounting records in a multi-cluster environment.
|
| options/nixos/services.phpfpm.pools.<name>.phpEnv | Environment variables used for this PHP-FPM pool.
|
| options/nixos/services.librechat.credentials | Environment variables which are loaded from the contents of files at a file paths, mainly used for secrets
|
| options/home-manager/wayland.windowManager.wayfire.systemd.enable | Whether to enable wayfire-session.target on
wayfire startup
|
| options/nixos/services.youtrack.environmentalParameters | Environmental configuration parameters, set imperatively
|
| options/nixos/programs.wavemon.enable | Whether to add wavemon to the global environment and configure a
setcap wrapper for it.
|
| options/home-manager/targets.darwin.copyApps.enable | Whether to enable copying macOS applications to the user environment (works with Spotlight).
|
| options/home-manager/programs.ssh.matchBlocks.<name>.setEnv | Environment variables and their value to send to the server.
|
| options/home-manager/wayland.windowManager.hyprland.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| options/home-manager/wayland.windowManager.sway.systemd.enable | Whether to enable sway-session.target on
sway startup
|
| options/home-manager/wayland.windowManager.hyprland.systemd.enable | Whether to enable hyprland-session.target on
hyprland startup
|
| options/nixos/networking.proxy.allProxy | This option specifies the all_proxy environment variable.
|
| options/nixos/networking.proxy.ftpProxy | This option specifies the ftp_proxy environment variable.
|
| options/home-manager/services.screen-locker.lockCmdEnv | Environment variables to source a with the locker command (lockCmd).
|
| options/home-manager/programs.hwatch.extraArgs | Extra command-line arguments to pass to hwatch
|
| packages/nixpkgs/getdp | General Environment for the Treatment of Discrete Problems |
| packages/nixpkgs/kdoctor | Environment analysis tool for Kotlin Multiplatform Mobile |
| packages/nixpkgs/pharo | Clean and innovative Smalltalk-inspired environment |
| options/nixos/services.librechat.credentialsFile | Path to a file that contains environment variables
|
| options/home-manager/wayland.windowManager.sway.systemd.dbusImplementation | The D-Bus implementation used on the system
|
| options/nixos/services.pretalx.plugins | Pretalx plugins to install into the Python environment.
|
| options/home-manager/programs.nh.osFlake | The string that will be used for the NH_OS_FLAKE environment variable.
NH_OS_FLAKE is used by nh as the default flake for performing nh os
actions, such as nh os switch
|
| packages/nixpkgs/bluej | Simple integrated development environment for Java |
| packages/nixpkgs/mirrord | Run local processes in the context of Kubernetes environment |
| options/nixos/programs.less.envVariables | Defines environment variables.
|
| options/nixos/networking.proxy.httpProxy | This option specifies the http_proxy environment variable.
|
| options/nixos/services.umami.settings | Additional configuration (environment variables) for Umami, see
https://umami.is/docs/environment-variables for supported values.
|
| options/nixos/services.skydns.extraConfig | Skydns attribute set of extra config options passed as environment variables.
|
| options/nixos/systemd.services.<name>.path | Packages added to the service's PATH
environment variable
|
| options/home-manager/programs.ssh.matchBlocks.<name>.sendEnv | Environment variables to send from the local host to the
server.
|
| options/home-manager/programs.smug.projects.<name>.env | Environment Variables to set in session.
|
| options/nixos/services.firezone.server.settingsSecret | This is a convenience option which allows you to set secret values for
environment variables by specifying a file which will contain the value
at runtime
|
| options/nixos/services.cassandra.jvmOpts | Populate the JVM_OPT environment variable.
|
| options/nixos/security.sudo.keepTerminfo | Whether to preserve the TERMINFO and TERMINFO_DIRS
environment variables, for root and the wheel group.
|
| options/nixos/services.hadoop.hdfs.zkfc.extraEnv | Extra environment variables for HDFS ZooKeeper failover controller
|
| options/nixos/programs.gamescope.env | Default environment variables available to the GameScope process, overridable at runtime.
|
| options/darwin/security.sudo.keepTerminfo | Whether to preserve the TERMINFO and TERMINFO_DIRS
environment variables, for root and the admin group.
|
| options/home-manager/programs.nix-your-shell.enable | Whether to enable nix-your-shell, a wrapper for nix develop or nix-shell
to retain the same shell inside the new environment.
|
| options/nixos/services.youtrack.environmentalParameters.listen-port | The port YouTrack will listen on.
|
| packages/nixpkgs/sope | Extensive set of frameworks which form a complete Web application server environment |
| options/nixos/services.maddy.config | Server configuration, see
https://maddy.email for
more information
|
| options/nixos/xdg.portal.xdgOpenUsePortal | Sets environment variable NIXOS_XDG_OPEN_USE_PORTAL to 1
This will make xdg-open use the portal to open programs, which resolves bugs involving
programs opening inside FHS envs or with unexpected env vars set from wrappers
|
| options/home-manager/programs.nh.homeFlake | The string that will be used for the NH_HOME_FLAKE environment variable.
NH_HOME_FLAKE is used by nh as the default flake for performing nh home
actions, such as nh home switch
|
| options/home-manager/xdg.portal.xdgOpenUsePortal | Sets environment variable NIXOS_XDG_OPEN_USE_PORTAL to 1
This will make xdg-open use the portal to open programs, which resolves bugs involving
programs opening inside FHS envs or with unexpected env vars set from wrappers
|
| options/nixos/programs.java.enable | Install and setup the Java development kit.
This adds JAVA_HOME to the global environment, by sourcing the
jdk's setup-hook on shell init
|
| options/nixos/programs.steam.extraPackages | Additional packages to add to the Steam environment.
|
| options/nixos/networking.proxy.httpsProxy | This option specifies the https_proxy environment variable.
|
| options/nixos/networking.proxy.rsyncProxy | This option specifies the rsync_proxy environment variable.
|
| options/nixos/programs.ssh.enableAskPassword | Whether to configure SSH_ASKPASS in the environment.
|
| packages/nixpkgs/vscode-fhs | Wrapped variant of vscode which launches in a FHS compatible environment, should allow for easy usage of extensions without nix-specific modifications |
| options/nixos/programs.light.brightnessKeys.enable | Whether to enable brightness control with keyboard keys
|
| options/nixos/services.n8n.customNodes | List of custom n8n community node packages to load
|
| options/nixos/services.oauth2-proxy.keyFile | oauth2-proxy allows passing sensitive configuration via environment variables
|
| options/home-manager/programs.vim.defaultEditor | Whether to configure vim as the default
editor using the EDITOR and VISUAL
environment variables.
|
| options/nixos/services.emacs.defaultEditor | When enabled, configures emacsclient to be the default editor
using the EDITOR environment variable.
|
| options/nixos/services.dex.settings | The available options can be found in
the example configuration
|
| options/nixos/services.whoogle-search.extraEnv | Extra environment variables to pass to Whoogle, see
https://github.com/benbusby/whoogle-search?tab=readme-ov-file#environment-variables
|
| options/nixos/services.zwave-js-ui.settings | Extra environment variables passed to the zwave-js-ui process
|
| options/home-manager/home.sessionVariables | Environment variables to always set at login
|
| options/nixos/security.tpm2.fapi.tcti | The TCTI which will be used
|
| options/nixos/services.jupyter.kernels.<name>.env | Environment variables to set for the kernel.
|
| options/nixos/services.hadoop.hdfs.httpfs.extraEnv | Extra environment variables for HDFS JournalNode
|
| options/nixos/systemd.user.services.<name>.path | Packages added to the service's PATH
environment variable
|
| options/nixos/services.youtrack.environmentalParameters.listen-address | The interface YouTrack will listen on.
|
| packages/nixpkgs/code-cursor-fhs | Wrapped variant of cursor which launches in a FHS compatible environment, should allow for easy usage of extensions without nix-specific modifications |
| packages/nixpkgs/cutee | C++ Unit Testing Easy Environment |
| options/nixos/networking.proxy.noProxy | This option specifies the no_proxy environment variable
|
| options/nixos/services.kubo.enable | Whether to enable the Interplanetary File System (WARNING: may cause severe network degradation)
|
| options/nixos/services.qui.settings | qui configuration options
|
| options/darwin/launchd.envVariables | A set of environment variables to be set on all future
processes launched by launchd in the caller's context
|