| options/nixos/services.logrotate.settings | logrotate freeform settings: each attribute here will define its own section,
ordered by services.logrotate.settings.<name>.priority,
which can either define files to rotate with their settings
or settings common to all further files settings
|
| options/home-manager/services.hyprpaper.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.oauth2.scopes | Scopes for the token request.
|
| options/home-manager/programs.ssh.matchBlocks.<name>.identitiesOnly | Specifies that ssh should only use the authentication
identity explicitly configured in the
~/.ssh/config files or passed on the
ssh command-line, even if ssh-agent
offers more identities.
|
| options/nixos/services.mediagoblin.pluginPackages | Plugins to add to the environment of MediaGoblin
|
| options/nixos/services.borgmatic.configurations.<name>.source_directories | List of source directories and files to backup
|
| options/nixos/services.prometheus.scrapeConfigs.*.nerve_sd_configs.*.paths | Paths can point to a single service, or the root of a tree of services.
|
| options/nixos/services.hadoop.hdfs.zkfc.restartIfChanged | Automatically restart the service on config change
|
| options/home-manager/programs.codex.enableMcpIntegration | Whether to integrate the MCP server config from
programs.mcp.servers into
programs.codex.settings.mcp_servers
|
| options/nixos/services.prometheus.scrapeConfigs.*.linode_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.eureka_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.triton_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.docker_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.server | The URL to connect to the Uyuni server.
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs | List of Consul service discovery configurations.
|
| options/nixos/services.prometheus.scrapeConfigs.*.linode_sd_configs | List of Linode service discovery configurations.
|
| options/nixos/services.prometheus.scrapeConfigs.*.eureka_sd_configs | List of Eureka service discovery configurations.
|
| options/nixos/services.prometheus.scrapeConfigs.*.docker_sd_configs | List of Docker service discovery configurations.
|
| packages/nixpkgs/rage | Simple, secure and modern encryption tool with small explicit keys, no config options, and UNIX-style composability |
| options/nixos/services.gokapi.environment.GOKAPI_CONFIG_DIR | Sets the directory for the config file.
|
| options/nixos/virtualisation.lxc.systemConfig | This is the system-wide LXC config
|
| options/nixos/virtualisation.lxc.bridgeConfig | This is the config file for override lxc-net bridge default settings.
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.oauth2 | Optional OAuth 2.0 configuration
|
| options/nixos/services.prometheus.scrapeConfigs.*.triton_sd_configs | List of Triton Serverset service discovery configurations.
|
| options/nixos/services.prometheus.scrapeConfigs.*.azure_sd_configs.*.port | The port to scrape metrics from
|
| options/nixos/services.prometheus.scrapeConfigs.*.ec2_sd_configs.*.secret_key | The AWS API key secret
|
| options/nixos/services.prometheus.scrapeConfigs.*.ec2_sd_configs.*.access_key | The AWS API key id
|
| options/nixos/services.athens.storage.azureblob.accountKey | Account key for the Azure Blob storage backend
|
| options/nixos/services.mautrix-whatsapp.settings | config.yaml configuration as a Nix attribute set
|
| options/nixos/services.prometheus.scrapeConfigs.*.http_sd_configs.*.proxy_url | Optional proxy URL.
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.proxy_url | Optional proxy URL.
|
| options/nixos/services.prometheus.scrapeConfigs.*.nerve_sd_configs.*.servers | The Zookeeper servers.
|
| options/nixos/services.gokapi.environment.GOKAPI_CONFIG_FILE | Sets the filename for the config file.
|
| options/nixos/services.zwave-js.secretsConfigFile | JSON file containing secret keys
|
| packages/nixpkgs/mir-qualia | Dynamically enable sections of config files |
| options/home-manager/programs.papis.libraries.<name>.isDefault | Whether this is a default library
|
| options/nixos/services.audiobookshelf.dataDir | Path to Audiobookshelf config and metadata inside of /var/lib.
|
| options/nixos/services.prometheus.scrapeConfigs.*.nerve_sd_configs.*.timeout | Timeout value
|
| options/nixos/services.prometheus.scrapeConfigs.*.docker_sd_configs.*.host | Address of the Docker daemon.
|
| packages/nixpkgs/perl540Packages.ConfigOnion | Layered configuration, because configs are like ogres |
| packages/nixpkgs/perl538Packages.ConfigOnion | Layered configuration, because configs are like ogres |
| options/nixos/services.prometheus.scrapeConfigs.*.hetzner_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.relabel_configs.*.separator | Separator placed between concatenated source label values
|
| options/nixos/services.postgresql.ensureUsers | Ensures that the specified users exist
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.token | Consul token
|
| options/nixos/services.limesurvey.virtualHost.locations | Declarative location config
|
| options/nixos/services.saunafs.chunkserver.settings | Contents of chunkserver config file (see sfschunkserver.cfg(5)).
|
| options/nixos/services.sssd.environmentFile | Environment file as defined in systemd.exec(5)
|
| options/home-manager/services.hyprsunset.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| options/nixos/services.prometheus.scrapeConfigs.*.linode_sd_configs.*.port | The port to scrape metrics from
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.oauth2.scopes | Scopes for the token request.
|
| options/nixos/services.hadoop.hdfs.httpfs.restartIfChanged | Automatically restart the service on config change
|
| options/nixos/services.orangefs.server.fileSystems.<name>.extraStorageHints | Extra config for <StorageHints> section.
|
| options/nixos/services.mediawiki.httpd.virtualHost.locations | Declarative location config
|
| options/nixos/services.gitlab.pages.settings | Configuration options to set in the GitLab Pages config
file
|
| options/nixos/services.prometheus.scrapeConfigs.*.triton_sd_configs.*.port | The port to use for discovery and metric scraping
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.username | Credentials are used to authenticate the requests to Uyuni API.
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.password | Credentials are used to authenticate the requests to Uyuni API.
|
| options/nixos/boot.kernelPatches | A list of additional patches to apply to the kernel
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.basic_auth | Optional HTTP basic authentication information.
|
| options/home-manager/programs.distrobox.containers | A set of containers and all its respective configurations
|
| options/nixos/services.hadoop.hbase.regionServer.overrideHosts | Remove /etc/hosts entries for "127.0.0.2" and "::1" defined in nixos/modules/config/networking.nix
Regionservers must be able to resolve their hostnames to their IP addresses, through PTR records
or /etc/hosts entries.
|
| options/nixos/services.firefox-syncserver.settings | Settings for the sync server
|
| options/nixos/services.druid.overlord.restartIfChanged | Automatically restart the service on config change
|
| options/home-manager/programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.tags | An optional list of tags used to filter nodes for a given
service
|
| packages/nixpkgs/perl538Packages.ConfigAutoConf | Module to implement some of AutoConf macros in pure perl |
| packages/nixpkgs/perl540Packages.ConfigAutoConf | Module to implement some of AutoConf macros in pure perl |
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.oauth2.client_id | OAuth client ID.
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.oauth2.token_url | The URL to fetch the token from.
|
| options/nixos/services.prometheus.scrapeConfigs.*.eureka_sd_configs.*.server | The URL to connect to the Eureka server.
|
| options/nixos/services.matrix-synapse.workers.<name>.worker_log_config | The file for log configuration
|
| options/nixos/services.keepalived.vrrpInstances.<name>.virtualIps | Declarative vhost config
|
| options/nixos/services.telegraf.environmentFiles | File to load as environment file
|
| options/nixos/services.pangolin.environmentFile | Path to a file containing sensitive environment variables for Pangolin
|
| options/home-manager/programs.claude-code.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| options/nixos/services.prometheus.scrapeConfigs.*.docker_sd_configs.*.port | The port to scrape metrics from, when role is nodes, and for discovered
tasks and services that don't have published ports
|
| options/nixos/services.prometheus.scrapeConfigs.*.eureka_sd_configs.*.oauth2 | Optional OAuth 2.0 configuration
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.oauth2 | Optional OAuth 2.0 configuration
|
| options/nixos/services.prometheus.scrapeConfigs.*.docker_sd_configs.*.oauth2 | Optional OAuth 2.0 configuration
|
| options/nixos/services.prometheus.scrapeConfigs.*.linode_sd_configs.*.oauth2 | Optional OAuth 2.0 configuration
|
| options/nixos/services.prometheus.scrapeConfigs.*.http_sd_configs.*.basic_auth | Authentication information used to authenticate to the API server.
password and password_file are mutually exclusive.
|
| options/nixos/services.prometheus.scrapeConfigs.*.hetzner_sd_configs | List of Hetzner service discovery configurations.
|
| options/nixos/services.prometheus.scrapeConfigs.*.puppetdb_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.scaleway_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.marathon_sd_configs.*.tls_config.insecure_skip_verify | Disable validation of the server certificate.
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.scheme | Consul scheme
Defaults to http in prometheus
when set to null.
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.proxy_url | Optional proxy URL.
|
| options/nixos/services.prometheus.scrapeConfigs.*.azure_sd_configs.*.proxy_url | Optional proxy URL.
|
| options/nixos/services.livekit.ingress.settings.rtc_config.use_external_ip | When set to true, attempts to discover the host's public IP via STUN
|
| options/nixos/services.prometheus.scrapeConfigs.*.consul_sd_configs.*.server | Consul server to query
|
| options/nixos/services.transmission.settings | Settings whose options overwrite fields in
.config/transmission-daemon/settings.json
(each time the service starts)
|
| options/nixos/services.postfix.submissionsOptions | Options for the submission config via smtps in master.cf.
smtpd_tls_security_level will be set to encrypt, if it is missing
or has one of the values "may" or "none".
smtpd_tls_wrappermode with value "yes" will be added automatically.
|
| options/nixos/services.wordpress.sites.<name>.virtualHost.locations | Declarative location config
|
| options/nixos/services.prometheus.scrapeConfigs.*.azure_sd_configs.*.client_id | Optional client ID
|
| options/nixos/services.prometheus.scrapeConfigs.*.azure_sd_configs.*.tenant_id | Optional tenant ID
|
| options/nixos/virtualisation.lxc.lxcfs.enable | This enables LXCFS, a FUSE filesystem for LXC
|
| options/nixos/services.ocis.environment | Extra config options
|
| options/nixos/services.mattermost.mutableConfig | Whether the Mattermost config.json is writeable by Mattermost
|