| programs.openvpn3.log-service.settings.log_level | How verbose should the logging be
|
| services.thinkfan.enable | Whether to enable thinkfan, a fan control program.
This module targets IBM/Lenovo thinkpads by default, for
other hardware you will have configure it more carefully.
|
| programs.light.brightnessKeys.minBrightness | The minimum authorized brightness value, e.g. to avoid the
display going dark.
|
| programs.openvpn3.log-service.settings.timestamp | Add timestamp log file
|
| programs.firefox.nativeMessagingHosts.tridactyl | Whether to enable Tridactyl support.
|
| programs.firefox.nativeMessagingHosts.gsconnect | Whether to enable GSConnect support.
|
| programs.coolercontrol.nvidiaSupport | Enable support for Nvidia GPUs.
|
| services.hylafax.sendmailPath | Path to sendmail program
|
| programs.steam.localNetworkGameTransfers.openFirewall | Open ports in the firewall for Steam Local Network Game Transfers.
|
| programs.qgroundcontrol.package | The qgroundcontrol package to use.
|
| programs.television.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.thunderbird.preferences | Preferences to set from about:config
|
| programs.opengamepadui.extraPackages | Additional packages to add to the OpenGamepadUI environment.
|
| programs.uwsm.waylandCompositors.<name>.binPath | The wayland-compositor binary path that will be called by UWSM
|
| programs.television.enableFishIntegration | Whether to enable Fish integration.
|
| programs.television.enableBashIntegration | Whether to enable Bash integration.
|
| services.mail.sendmailSetuidWrapper.group | The group of the wrapper program.
|
| services.mail.sendmailSetuidWrapper.owner | The owner of the wrapper program.
|
| programs.light.brightnessKeys.enable | Whether to enable brightness control with keyboard keys
|
| programs.zsh.syntaxHighlighting.patterns | Specifies custom patterns to be highlighted by zsh-syntax-highlighting
|
| boot.loader.systemd-boot.memtest86.enable | Make Memtest86+ available from the systemd-boot menu
|
| services.webdav.settings | Attrset that is converted and passed as config file
|
| programs.nix-required-mounts.allowedPatterns.<name>.onFeatures | Which requiredSystemFeatures should trigger relaxation of the sandbox
|
| programs.proxychains.chain.type | dynamic - Each connection will be done via chained proxies
all proxies chained in the order as they appear in the list
at least one proxy must be online to play in chain
(dead proxies are skipped)
otherwise EINTR is returned to the app.
strict - Each connection will be done via chained proxies
all proxies chained in the order as they appear in the list
all proxies must be online to play in chain
otherwise EINTR is returned to the app.
random - Each connection will be done via random proxy
(or proxy chain, see programs.proxychains.chain.length) from the list.
|
| programs.starship.transientPrompt.enable | Whether to enable Starship's transient prompt
feature in fish shells
|
| programs.zsh.autosuggestions.async | Whether to fetch suggestions asynchronously
|
| programs.nix-required-mounts.presets.nvidia-gpu.enable | Whether to enable Declare the support for derivations that require an Nvidia GPU to be
available, e.g. derivations with requiredSystemFeatures = [ "cuda" ]
|
| services.postfix.masterConfig.<name>.chroot | Whether the service is chrooted to have only access to the
services.postfix.queueDir and the closure of
store paths specified by the program option.
|
| services.coturn.static-auth-secret | 'Static' authentication secret value (a string) for TURN REST API only
|
| programs.schroot.profiles.<name>.nssdatabases | System databases (as described in /etc/nsswitch.conf on GNU/Linux systems) to copy into the chroot from the host.
|
| services.mail.sendmailSetuidWrapper.source | The absolute path to the program to be wrapped.
|
| programs.firefox.nativeMessagingHosts.ugetIntegrator | Whether to enable Uget Integrator support.
|
| programs.zsh.autosuggestions.enable | Whether to enable zsh-autosuggestions.
|
| services.postfix.masterConfig.<name>.command | A program name specifying a Postfix service/daemon process
|
| programs.chromium.enablePlasmaBrowserIntegration | Whether to enable Native Messaging Host for Plasma Browser Integration.
|
| hardware.alsa.defaultDevice.capture | The default capture device (i.e. microphone)
|
| services.mail.sendmailSetuidWrapper.setgid | Whether to add the setgid bit the wrapper program.
|
| services.mail.sendmailSetuidWrapper.setuid | Whether to add the setuid bit the wrapper program.
|
| services.sitespeed-io.runs.*.settings | Configuration for sitespeed-io, see
https://www.sitespeed.io/documentation/sitespeed.io/configuration/
for available options
|
| programs.firefox.nativeMessagingHosts.browserpass | Whether to enable Browserpass support.
|
| programs.singularity.enableExternalLocalStateDir | Whether to use top-level directories as LOCALSTATEDIR
instead of the store path ones
|
| programs.chromium.plasmaBrowserIntegrationPackage | The plasma-browser-integration package to use.
|
| programs.opengamepadui.fontPackages | Font packages to use in OpenGamepadUI
|
| programs.opengamepadui.gamescopeSession | Run a GameScope driven OpenGamepadUI session from your display-manager
|
| programs.zsh.autosuggestions.extraConfig | Attribute set with additional configuration values
|
| hardware.alsa.defaultDevice.playback | The default playback device
|
| services.wyoming.satellite.sound.command | Program to run for sound output.
|
| programs.turbovnc.ensureHeadlessSoftwareOpenGL | Whether to set up NixOS such that TurboVNC's built-in software OpenGL
implementation works
|
| programs.streamcontroller.enable | Whether to enable StreamController.
|
| services.borgbackup.jobs.<name>.dumpCommand | Backup the stdout of this program instead of filesystem paths
|
| programs.opengamepadui.gamescopeSession.env | Environmental variables to be passed to GameScope for the session.
|
| programs.opengamepadui.gamescopeSession.args | Arguments to be passed to GameScope for the session.
|
| programs.singularity.packageOverriden | This option provides access to the overridden result of programs.singularity.package
|
| programs.streamcontroller.package | The StreamController package to use
|
| programs.thunderbird.preferencesStatus | The status of thunderbird.preferences.
status can assume the following values:
"default": Preferences appear as default.
"locked": Preferences appear as default and can't be changed.
"user": Preferences appear as changed.
"clear": Value has no effect
|
| services.postfix.settings.master.<name>.chroot | Whether the service is chrooted to have only access to the
services.postfix.queueDir and the closure of
store paths specified by the program option.
|
| security.wrappers.<name>.permissions | The permissions of the wrapper program
|
| programs.opengamepadui.gamescopeSession.enable | Whether to enable GameScope Session.
|
| services.postfix.settings.master.<name>.command | A program name specifying a Postfix service/daemon process
|
| services.nghttpx.single-process | Run this program in a single process mode for debugging
purpose
|
| boot.initrd.compressor | The compressor to use on the initrd image
|
| programs.nix-required-mounts.allowedPatterns.<name>.unsafeFollowSymlinks | Whether to enable Instructs the hook to mount the symlink targets as well, when any of
the paths contain symlinks
|
| programs.zsh.syntaxHighlighting.highlighters | Specifies the highlighters to be used by zsh-syntax-highlighting
|
| programs.zsh.autosuggestions.highlightStyle | Highlight style for suggestions ({fore,back}ground color)
|
| programs.pay-respects.aiIntegration | Whether to enable pay-respects' LLM integration
|
| programs.opengamepadui.powerstation.enable | Whether to enable Run PowerStation service for TDP control and performance settings.
.
|
| programs.opengamepadui.inputplumber.enable | Whether to enable Run InputPlumber service for input management and gamepad configuration.
.
|
| services.bitwarden-directory-connector-cli.user | User to run the program.
|
| systemd.services.<name>.confinement.binSh | The program to make available as /bin/sh inside
the chroot
|
| programs.tsmClient.servers.<name>.tcpserveraddress | Host/domain name or IP address of the IBM TSM server.
|
| boot.loader.grub.extraGrubInstallArgs | Additional arguments passed to grub-install
|
| networking.networkmanager.dhcp | Which program (or internal library) should be used for DHCP.
|
| services.wyoming.satellite.microphone.command | Program to run for audio input.
|
| programs.qgroundcontrol.blacklistModemManagerFromTTYUSB | Disallow ModemManager from interfering with serial connections that QGroundControl might use
|
| programs.zsh.autosuggestions.strategy | ZSH_AUTOSUGGEST_STRATEGY is an array that specifies how suggestions should be generated
|
| services.angrr.settings.temporary-root-policies.<name>.filter | External filter program to further filter GC roots matched by this policy.
|
| programs.openvpn3.netcfg.settings.systemd_resolved | Whether to use systemd-resolved integration
|
| services.mail.sendmailSetuidWrapper.permissions | The permissions of the wrapper program
|
| programs.openvpn3.log-service.settings.log_dbus_details | Add D-Bus details in log file/syslog
|
| boot.binfmt.registrations.<name>.interpreter | The interpreter to invoke to run the program
|
| services.foundationdb.memory | Maximum memory used by the process
|
| services.multipath.devices.*.getuid_callout | (Superseded by uid_attribute) The default program and args to callout
to obtain a unique path identifier
|
| services.angrr.settings.temporary-root-policies.<name>.filter.arguments | Extra command-line arguments pass to the external filter program.
|
| services.bacula-sd.autochanger.<name>.changerCommand | The name-string specifies an external program to be called that will
automatically change volumes as required by Bacula
|