| options/nixos/services.dendrite.settings.global.private_key | The path to the signing private key file, used to sign
requests and events.
nix-shell -p dendrite --command "generate-keys --private-key matrix_key.pem"
|
| options/nixos/services.navidrome.settings.EnableInsightsCollector | Enable anonymous usage data collection, see https://www.navidrome.org/docs/getting-started/insights/ for details.
|
| options/nixos/services.warpgate.settings.ssh.external_port | The SSH listener is reachable via this port externally.
|
| options/nixos/services.warpgate.settings.sso_providers.*.name | Internal identifier of SSO provider.
|
| options/home-manager/programs.lutris.runners.<name>.settings.runner.runner_executable | Specific option to point to a runner executable directly, don't set runner.package if you set this
|
| options/nixos/services.radicle.ci.adapters.native.instances.<name>.settings.log | File where radicle-native-ci should write the run log.
|
| options/nixos/services.veilid.settings.core.capabilities.disable | A list of capabilities to disable (for example, DHTV to say you cannot store DHT information).
|
| options/nixos/services.nextcloud-spreed-signaling.settings.grpc.targets | For target type static: List of GRPC targets to connect to for clustering mode.
|
| options/nixos/services.automysqlbackup.settings | automysqlbackup configuration
|
| options/nixos/services.grafana.settings.users.password_hint | Text used as placeholder text on login page for password input.
|
| options/nixos/services.veilid.settings.core.block_store.directory | The filesystem directory to store blocks for the block store.
|
| options/nixos/services.matrix-synapse.settings.listeners.*.resources.*.names | List of resources to host on this listener.
|
| options/nixos/services.veilid.settings.core.table_store.directory | The filesystem directory to store your table store within.
|
| options/nixos/services.postfix.settings.master.<name>.wakeupUnusedComponent | If set to false the component will only be woken
up if it is used
|
| options/darwin/services.aerospace.settings.on-window-detected.*."if".workspace | The workspace name to match (optional).
|
| options/nixos/services.mpd.settings.bind_to_address | The address for the daemon to listen on
|
| options/nixos/services.grafana.settings.database.ca_cert_path | The path to the CA certificate to use.
|
| options/nixos/services.readarr.settings.update.automatically | Automatically download and install updates.
|
| options/nixos/programs.clash-verge.tunMode | Whether to enable Setcap for TUN Mode
|
| options/nixos/services.headscale.settings.tls_cert_path | Path to already created certificate.
|
| options/nixos/services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| options/home-manager/services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| options/nixos/boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.age | Delete a file when it reaches a certain age
|
| options/nixos/services.firewalld.settings.NftablesFlowtable | This may improve forwarded traffic throughput by enabling nftables flowtable
|
| options/nixos/services.nextcloud-spreed-signaling.settings.turn.servers | A list of TURN servers to use
|
| options/nixos/services.suricata.settings.app-layer.protocols.<name>.enabled | The option "enabled" takes 3 values - "yes", "no", "detection-only".
"yes" enables both detection and the parser, "no" disables both, and
"detection-only" enables protocol detection only (parser disabled).
|
| options/nixos/services.grafana.settings.users.default_theme | Sets the default UI theme. system matches the user's system theme.
|
| options/nixos/services.grafana.provision.alerting.rules.settings.groups.*.name | Name of the rule group
|
| options/nixos/services.sabnzbd.settings.servers.<name>.expire_date | If Notifications are enabled and an expiry date is
set, warn 5 days before expiry
|
| options/nixos/systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.argument | An argument whose meaning depends on the type of operation
|
| options/nixos/services.dendrite.settings.sync_api.search.index_path | The path the search index will be created in.
|
| options/nixos/services.angrr.settings.temporary-root-policies.<name>.filter.program | Path to the external filter program.
|
| options/nixos/services.warpgate.settings.http.external_port | The HTTP listener is reachable via this port externally.
|
| options/nixos/services.maubot.configMutable | Whether maubot should write updated config into extraConfigFile. This will make your Nix module settings have no effect besides the initial config, as extraConfigFile takes precedence over NixOS settings!
|
| options/nixos/services.grafana.provision.alerting.rules.settings.apiVersion | Config file version.
|
| options/nixos/services.kanidm.server.settings.online_backup.path | Path to the output directory for backups.
|
| options/nixos/services.taler.exchange.settings.exchange.CURRENCY_ROUND_UNIT | Smallest amount in this currency that can be transferred using the underlying RTGS
|
| options/nixos/services.lldap.settings.ldap_user_email | Admin email.
|
| options/nixos/services.journald.remote.settings.Remote.ServerKeyFile | A path to a SSL secret key file in PEM format
|
| options/nixos/services.sourcehut.settings."hg.sr.ht".changegroup-script | A changegroup script which is installed in every mercurial repo
|
| options/nixos/services.syncthing.settings.options.localAnnounceEnabled | Whether to send announcements to the local LAN, also use such announcements to find other devices.
|
| options/home-manager/services.syncthing.settings.options.localAnnounceEnabled | Whether to send announcements to the local LAN, also use such announcements to find other devices.
|
| options/nixos/services.netbird.server.management.settings | Configuration of the netbird management server
|
| options/nixos/services.libeufin.bank.settings.libeufin-bankdb-postgres.CONFIG | The database connection string for the libeufin-bank database.
|
| options/nixos/services.prometheus.exporters.fritz.settings.devices.*.name | Name to use for the device.
|
| options/nixos/services.slskd.settings.retention.transfers.upload.errored | Lifespan of errored upload tasks.
|
| options/nixos/services.nextcloud.settings.mail_smtpport | This depends on mail_smtpmode
|
| options/nixos/services.hddfancontrol.settings.<drive-bay-name>.disks | Drive(s) to get temperature from
Can also use command substitution to automatically grab all matching drives; such as all scsi (sas) drives
|
| 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.tor.settings.AuthoritativeDirectory | See torrc manual.
|
| options/nixos/services.headscale.settings.dns.base_domain | Defines the base domain to create the hostnames for MagicDNS
|
| options/nixos/services.logind.settings.Login.KillUserProcesses | Specifies whether the processes of a user should be killed
when the user logs out
|
| options/home-manager/accounts.email.accounts.<name>.mujmap.settings.tags.important | Tag for notmuch to use for messages stored in the mailbox labeled with the
Important name attribute and/or with the $Important
keyword
|
| options/home-manager/programs.zsh.oh-my-zsh.extraConfig | Extra settings for plugins.
|
| options/nixos/boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.user | The user of the file
|
| options/nixos/services.radicle.ci.adapters.native.instances.<name>.settings.state | Directory where per-run directories are stored.
|
| options/nixos/services.undervolt.useTimer | Whether to set a timer that applies the undervolt settings every 30s
|
| options/nixos/services.easytier.instances.<name>.settings.listeners | Listener addresses to accept connections from other peers
|
| options/nixos/services.grafana.provision.alerting.rules.settings.deleteRules | List of alert rule UIDs that should be deleted.
|
| options/nixos/services.opentelemetry-collector.settings | Specify the configuration for Opentelemetry Collector in Nix
|
| options/nixos/services.nextcloud.settings.mail_smtpname | This depends on mail_smtpauth
|
| options/nixos/services.prometheus.alertmanager-ntfy.settings | Configuration of alertmanager-ntfy
|
| options/nixos/services.pid-fan-controller.settings.heatSources.*.wildcardPath | Path of the heat source's hwmon temp_input file
|
| options/nixos/services.mackerel-agent.settings.host_status.on_start | Host status after agent startup.
|
| options/nixos/services.nvme-rs.settings.thresholds.wear_warning | Wear warning threshold (%)
|
| options/nixos/services.draupnir.settings.managementRoom | The room ID or alias where moderators can use the bot's functionality
|
| options/nixos/services.grafana.provision.alerting.muteTimings.settings | Grafana mute timings configuration in Nix
|
| options/nixos/services.nextcloud-spreed-signaling.settings.turn.apikeyFile | The path to the file containing the value for turn.apikey
|
| options/nixos/services.nextcloud-spreed-signaling.settings.turn.secretFile | The path to the file containing the value for turn.secret
|
| options/nixos/services.your_spotify.settings.API_ENDPOINT | The endpoint of your server
This api has to be reachable from the device you use the website from not from the server
|
| options/nixos/services.chhoto-url.settings.hash_algorithm | The hash algorithm to use for passwords and API keys
|
| options/nixos/services.veilid.settings.client_api.ipc_enabled | veilid-server will respond to Python and other JSON client requests.
|
| options/nixos/virtualisation.xen.store.settings.quota.maxWatchEvents | Maximum number of outstanding watch events per watch.
|
| options/nixos/services.grafana.settings.security.secret_key | Secret key used for signing
|
| options/nixos/services.nextcloud.settings.mail_smtpauth | This depends on mail_smtpmode
|
| options/nixos/services.warpgate.settings.sso_providers.*.label | SSO provider name displayed on login page.
|
| options/nixos/services.warpgate.settings.mysql.external_port | The MySQL listener is reachable via this port externally.
|
| options/nixos/services.matrix-appservice-irc.settings.ircService.mediaProxy.publicUrl | URL under which the media proxy is publicly acccessible.
|
| options/nixos/services.livekit.settings.rtc.port_range_end | End of UDP port range for WebRTC
|
| options/nixos/services.lasuite-docs.collaborationServer.settings | Configuration options of collaboration server
|
| options/nixos/services.sabnzbd.settings.misc.bandwidth_max | Maximum bandwidth in bytes(!)/sec (supports prefixes)
|
| options/nixos/services.nvme-rs.settings.thresholds.temp_warning | Temperature warning threshold (°C)
|
| options/nixos/services.lldap.settings.jwt_secret_file | Path to a file containing the JWT secret.
|
| options/nixos/services.tuned.settings.update_interval | Update interval for dynamic tuning (in seconds).
|
| options/nixos/services.tor.settings.V3AuthoritativeDirectory | See torrc manual.
|
| options/nixos/services.quickwit.settings.listen_address | Listen address of Quickwit.
|
| options/nixos/services.grafana.provision.datasources.settings | Grafana datasource configuration in Nix
|
| options/nixos/console.useXkbConfig | If set, configure the virtual console keymap from the xserver
keyboard settings.
|
| options/darwin/nix.enable | Whether to enable Nix
|
| options/nixos/services.grafana.settings.server.read_timeout | Sets the maximum time using a duration format (5s/5m/5ms)
before timing out read of an incoming request and closing idle connections.
0 means there is no timeout for reading the request.
|
| options/nixos/services.tor.relay.onionServices.<name>.settings.HiddenServiceExportCircuitID | See torrc manual.
|
| options/nixos/services.angrr.settings.temporary-root-policies.<name>.priority | Priority of this policy
|
| options/nixos/services.suricata.settings.logging.stacktrace-on-signal | Requires libunwind to be available when Suricata is configured and built
|
| options/nixos/services.prometheus.exporters.script.settings.scripts.*.name | Name of the script.
|
| options/nixos/services.headscale.settings.dns.extra_records | Extra DNS records to expose to clients.
|
| options/nixos/services.dependency-track.settings."alpine.data.directory" | Defines the path to the data directory
|
| options/nixos/services.dependency-track.settings."alpine.database.username" | Specifies the username to use when authenticating to the database.
|
| options/nixos/services.mobilizon.settings.":mobilizon".":instance".hostname | Your instance's hostname
|
| options/nixos/services.grafana.provision.alerting.policies.settings | Grafana notification policies configuration in Nix
|