| packages/nixpkgs/intelp2m | Convert the inteltool register dump to gpio.h with GPIO configuration for porting coreboot |
| options/nixos/services.grafana.provision.alerting.templates.path | Path to YAML templates configuration
|
| options/nixos/services.prometheus.exporters.pgbouncer.webConfigFile | Path to configuration file that can enable TLS or authentication.
|
| options/home-manager/programs.firefox.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| options/nixos/services.automysqlbackup.settings | automysqlbackup configuration
|
| options/nixos/services.tabby.acceleration | Specifies the device to use for hardware acceleration.
cpu: no acceleration just use the CPU
rocm: supported by modern AMD GPUs
cuda: supported by modern NVIDIA GPUs
metal: supported on darwin aarch64 machines
Tabby will try and determine what type of acceleration that is
already enabled in your configuration when acceleration = null.
- nixpkgs.config.cudaSupport
- nixpkgs.config.rocmSupport
- if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64
IFF multiple acceleration methods are found to be enabled or if you
haven't set either cudaSupport or rocmSupport you will have to
specify the device type manually here otherwise it will default to
the first from the list above or to cpu.
|
| options/nixos/services.matrix-synapse.settings.log_config | The file that holds the logging configuration.
|
| packages/nixpkgs/libwacom | Libraries, configuration, and diagnostic tools for Wacom tablets running under Linux |
| packages/nixpkgs/linux_lqx | Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads. (Same as linux_zen, but less aggressive release schedule and additional extra config) |
| options/nixos/services.armagetronad.servers.<name>.roundSettings | Armagetron Advanced server per-round configuration
|
| options/home-manager/accounts.email.accounts.<name>.offlineimap.extraConfig.account | Extra configuration options to add to the account section.
|
| options/home-manager/programs.openstackclient.publicClouds | Public information about clouds
|
| options/home-manager/launchd.agents.<name>.config.Sockets | This optional key is used to specify launch on demand sockets that can be used to let launchd know when
to run the job
|
| packages/nixpkgs/conftest | Write tests against structured configuration data |
| packages/nixpkgs/sqlite | Self-contained, serverless, zero-configuration, transactional SQL database engine |
| options/nixos/services.opentelemetry-collector.settings | Specify the configuration for Opentelemetry Collector in Nix
|
| options/nixos/services.prometheus.alertmanager-ntfy.settings | Configuration of alertmanager-ntfy
|
| options/nixos/system.includeBuildDependencies | Whether to include the build closure of the whole system in
its runtime closure
|
| options/nixos/services.hercules-ci-agent.settings.staticSecretsDirectory | This is the default directory to look for statically configured secrets like cluster-join-token.key
|
| options/darwin/services.hercules-ci-agent.settings.staticSecretsDirectory | This is the default directory to look for statically configured secrets like cluster-join-token.key
|
| options/nixos/services.grafana.provision.alerting.muteTimings.settings | Grafana mute timings configuration in Nix
|
| options/nixos/networking.networkmanager.enable | Whether to use NetworkManager to obtain an IP address and other
configuration for all network interfaces that are not manually
configured
|
| options/nixos/services.lasuite-docs.collaborationServer.settings | Configuration options of collaboration server
|
| options/nixos/services.grafana.provision.datasources.settings | Grafana datasource configuration in Nix
|
| options/nixos/services.netbird.server.management.settings | Configuration of the netbird management server
|
| options/nixos/services.postgres-websockets.environment | postgres-websockets configuration as defined in:
https://github.com/diogob/postgres-websockets/blob/master/src/PostgresWebsockets/Config.hs#L71-L87
PGWS_DB_URI is represented as an attribute set, see [`environment
|
| options/nixos/services.github-runners.<name>.ephemeral | If enabled, causes the following behavior:
- Passes the
--ephemeral flag to the runner configuration script
- De-registers and stops the runner with GitHub after it has processed one job
- On stop, systemd wipes the runtime directory (this always happens, even without using the ephemeral option)
- Restarts the service after its successful exit
- On start, wipes the state directory and configures a new runner
You should only enable this option if tokenFile points to a file which contains a
personal access token (PAT)
|
| packages/nixpkgs/dotconf | Configuration parser library |
| packages/nixpkgs/gmailctl | Declarative configuration for Gmail filters |
| options/nixos/programs.singularity.packageOverriden | This option provides access to the overridden result of programs.singularity.package
|
| options/nixos/services.grafana.provision.alerting.policies.settings | Grafana notification policies configuration in Nix
|
| options/nixos/services.netbird.clients.<name>.hardened | Hardened service:
- runs as a dedicated user with minimal set of permissions (see caveats),
- restricts daemon configuration socket access to dedicated user group
(you can grant access to it with
users.users."<user>".extraGroups = [ netbird-‹name› ]),
Even though the local system resources access is restricted:
CAP_NET_RAW, CAP_NET_ADMIN and CAP_BPF still give unlimited network manipulation possibilites,
- older kernels don't have
CAP_BPF and use CAP_SYS_ADMIN instead,
Known security features that are not (yet) integrated into the module:
- 2024-02-14:
rosenpass is an experimental feature configurable solely
through --enable-rosenpass flag on the netbird up command,
see the docs
|
| options/nixos/services.netbird.tunnels.<name>.hardened | Hardened service:
- runs as a dedicated user with minimal set of permissions (see caveats),
- restricts daemon configuration socket access to dedicated user group
(you can grant access to it with
users.users."<user>".extraGroups = [ netbird-‹name› ]),
Even though the local system resources access is restricted:
CAP_NET_RAW, CAP_NET_ADMIN and CAP_BPF still give unlimited network manipulation possibilites,
- older kernels don't have
CAP_BPF and use CAP_SYS_ADMIN instead,
Known security features that are not (yet) integrated into the module:
- 2024-02-14:
rosenpass is an experimental feature configurable solely
through --enable-rosenpass flag on the netbird up command,
see the docs
|
| options/nixos/services.xserver.windowManager.herbstluftwm.configFile | Path to the herbstluftwm configuration file
|
| options/nixos/services.fedimintd.<name>.nginx.config.locations.<name>.fastcgiParams | FastCGI parameters to override
|
| options/nixos/services.kerberos_server.settings.module | Modules to obtain Kerberos configuration from.
|
| options/nixos/networking.networkmanager.settings | Configuration added to the generated NetworkManager.conf, note that you can overwrite settings with this
|
| options/nixos/services.matrix-synapse.log | Default configuration for the loggers used by matrix-synapse and its workers
|
| packages/nixpkgs/plasma5Packages.qt5ct | Qt5 Configuration Tool |
| options/nixos/services.pipewire.extraConfig.pipewire | Additional configuration for the PipeWire server
|
| options/nixos/services.bacula-sd.autochanger.<name>.extraAutochangerConfig | Extra configuration to be passed in Autochanger directive.
|
| options/nixos/services.suricata.settings.classification-file | Suricata classification configuration file.
|
| options/nixos/services.netbird.clients | Attribute set of NetBird client daemons, by default each one will:
- be manageable using dedicated tooling:
netbird-<name> script,
NetBird - netbird-<name> graphical interface when appropriate (see ui.enable),
- run as a
netbird-<name>.service,
- listen for incoming remote connections on the port
51820 (openFirewall by default),
- manage the
netbird-<name> wireguard interface,
- use the /var/lib/netbird-/config.json configuration file,
- override /var/lib/netbird-/config.json with values from /etc/netbird-/config.d/*.json,
- (
hardened) be locally manageable by netbird-<name> system group,
With following caveats:
- multiple daemons will interfere with each other's DNS resolution of
netbird.cloud, but
should remain fully operational otherwise
|
| options/home-manager/services.polybar.settings | Polybar configuration
|
| options/home-manager/specialisation | A set of named specialized configurations
|
| options/nixos/boot.loader.generic-extlinux-compatible.useGenerationDeviceTree | Whether to generate Device Tree-related directives in the
extlinux configuration
|
| options/nixos/services.tor.relay.onionServices.<name>.authorizeClient.clientNames | Only clients that are listed here are authorized to access the hidden service
|
| options/nixos/services.waagent.settings.Provisioning.Enable | Whether to enable provisioning functionality in the agent
|
| packages/nixpkgs/jitsi-meet-prosody | Prosody configuration for Jitsi Meet |
| packages/nixpkgs/intel-undervolt | Intel CPU undervolting and throttling configuration tool |
| packages/nixpkgs/lxqt.obconf-qt | Qt port of obconf, the Openbox configuration tool |
| packages/nixpkgs/pycritty | CLI tool for changing your alacritty configuration on the fly |
| packages/nixpkgs/update-dotdee | Generic modularized configuration file manager |
| options/nixos/services.foundationdb.memory | Maximum memory used by the process
|
| options/nixos/services.grafana.provision.alerting.contactPoints.settings | Grafana contact points configuration in Nix
|
| options/nixos/services.grafana.provision.alerting.templates.settings | Grafana templates configuration in Nix
|
| options/nixos/services.kerberos_server.settings.include | Files to include in the Kerberos configuration.
|
| options/nixos/documentation.man.mandoc.cachePath | Change the paths where mandoc makewhatis(8)generates the
manual page index caches. documentation.man.generateCaches
should be enabled to allow cache generation
|
| options/nixos/virtualisation.containers.storage.settings | storage.conf configuration
|
| options/home-manager/programs.librewolf.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| packages/nixpkgs/ocamlPackages_latest.ocf | OCaml library to read and write configuration options in JSON syntax |
| options/nixos/boot.loader.systemd-boot.sortKey | The sort key used for the NixOS bootloader entries
|
| options/nixos/services.prometheus.exporters.graphite.mappingSettings | Mapping configuration for the exporter, see
https://github.com/prometheus/graphite_exporter#yaml-config for
available options.
|
| options/nixos/virtualisation.docker.rootless.daemon.settings | Configuration for docker daemon
|
| options/nixos/services.cyrus-imap.imapdSettings.configdirectory | The pathname of the IMAP configuration directory.
|
| options/nixos/services.suricata.settings.dpdk.interfaces.*.interface | See upstream docs: docs/capture-hardware/dpdk and docs/configuration/suricata-yaml.html#data-plane-development-kit-dpdk.
|
| options/nixos/services.prometheus.alertmanager.configText | Alertmanager configuration as YAML text
|
| options/nixos/virtualisation.fileSystems.<name>.depends | List of paths that should be mounted before this one
|
| options/home-manager/programs.ripgrep-all.custom_adapters.*.version | The version identifier used to key cache entries; change if the configuration or program changes
|
| options/nixos/services.prometheus.exporters.script.settings | Free-form configuration for script_exporter, expressed as a Nix attrset and rendered to YAML.
Migration note:
The previous format using script = "sleep 5" is no longer supported
|
| options/nixos/services.youtrack.environmentalParameters | Environmental configuration parameters, set imperatively
|
| packages/nixpkgs/linuxPackages.nxp-pn5xx | NXP's NFC Open Source Kernel mode driver with ACPI configuration support |
| options/home-manager/accounts.contact.accounts.<name>.khard.addressbooks | If provided, each item on this list will generate an
entry on khard configuration file as a separate addressbook
(vdir)
|
| options/nixos/services.jitsi-videobridge.nat.harvesterAddresses | Addresses of public STUN services to use to automatically find
the public and local addresses of this Jitsi-Videobridge instance
without the need for manual configuration
|
| options/nixos/services.pantalaimon-headless.instances.<name>.extraSettings | Extra configuration options
|
| packages/nixpkgs/ocamlPackages_latest.scfg | Library to work with the scfg configuration file |
| packages/nixpkgs/premake | Simple build configuration and project generation tool using lua |
| packages/nixpkgs/setserial | Serial port configuration utility |
| packages/nixpkgs/static-server | Simple, zero-configuration HTTP server CLI for serving static files |
| options/nixos/services.traefik.environmentFiles | Files to load as an environment file just before Traefik starts
|
| options/nixos/services.opentelemetry-collector.validateConfigFile | Whether to enable Validate configuration file.
|
| options/nixos/system.stateVersion | This option defines the first version of NixOS you have installed on this particular machine,
and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions
|
| options/darwin/launchd.agents.<name>.serviceConfig.Sockets | This optional key is used to specify launch on demand sockets that can be used to let launchd know when
to run the job
|
| options/nixos/services.prometheus.scrapeConfigs.*.gce_sd_configs | List of Google Compute Engine service discovery configurations
|
| options/nixos/hardware.nvidia.prime.reverseSync.enable | Whether to enable NVIDIA Optimus support using the NVIDIA proprietary driver via reverse
PRIME
|
| options/home-manager/accounts.email.accounts.<name>.thunderbird.perIdentitySettings | Extra settings to add to each identity of this Thunderbird
account configuration
|
| options/nixos/services.limesurvey.nginx.virtualHost.locations.<name>.fastcgiParams | FastCGI parameters to override
|
| packages/nixpkgs/blueberry | Bluetooth configuration tool |
| packages/nixpkgs/dmrconfig | Configuration utility for DMR radios |
| packages/nixpkgs/hyprshade | Hyprland shade configuration tool |
| packages/nixpkgs/libmcfp | Header only library that can collect configuration options from command line arguments |
| packages/nixpkgs/linuxPackages_zen.kernel | Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads. |
| packages/nixpkgs/veikk-linux-driver-gui | Configuration tool for the VEIKK Linux driver |
| options/nixos/programs.opengamepadui.inputplumber.enable | Whether to enable Run InputPlumber service for input management and gamepad configuration.
.
|
| options/nixos/services.keycloak.settings.hostname-backchannel-dynamic | Enables dynamic resolving of backchannel URLs,
including hostname, scheme, port and context path
|
| options/nixos/security.pam.services.<name>.googleOsLoginAccountVerification | If set, will use the Google OS Login PAM modules
(pam_oslogin_login,
pam_oslogin_admin) to verify possible OS Login
users and set sudoers configuration accordingly
|
| packages/nixpkgs/jsonnet | Purely-functional configuration language that helps you define JSON data |
| packages/nixpkgs/labwc-tweaks | Configuration gui app for labwc |
| packages/nixpkgs/oh-my-zsh | Framework for managing your zsh configuration |
| packages/nixpkgs/pkl | Configuration-as-code language with rich validation and tooling |