| options/nixos/boot.loader.grub.users.<name>.passwordFile | Specifies the path to a file containing the
clear text password for the account
|
| options/nixos/services.teleport.settings | Contents of the teleport.yaml config file
|
| options/nixos/hardware.fancontrol.config | Required fancontrol configuration file content
|
| options/nixos/services.prometheus.scrapeConfigs.*.http_sd_configs.*.tls_config.key_file | Key file for client cert authentication to the server.
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.tls_config.key_file | Key file for client cert authentication to the server.
|
| options/nixos/services.gammu-smsd.backend.files.sentSMSPath | Where the transmitted SMSes are placed
|
| options/home-manager/launchd.agents.<name>.config.StandardInPath | This optional key specifies what file should be used for data being supplied to stdin when using
stdio(3).
|
| options/home-manager/programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| options/nixos/services.seafile.seahubPackage | The seahub package to use.
|
| options/nixos/services.angrr.settings.profile-policies.<name>.profile-paths | Paths to the Nix profile
|
| options/nixos/services.powerdns-admin.config | Configuration python file
|
| options/nixos/services.radicle.ci.broker.checkConfig | Whether to enable checking the ci-broker.yaml file resulting from services.radicle.ci.broker.settings.
|
| options/home-manager/xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| options/home-manager/xdg.stateFile.<name>.enable | Whether this file should be generated
|
| options/nixos/services.osrm.dataFile | Data file location
|
| options/nixos/virtualisation.fileSystems.<name>.stratis.poolUuid | UUID of the stratis pool that the fs is located in
This is only relevant if you are using stratis.
|
| options/nixos/services.shibboleth-sp.configFile | Path to shibboleth config file
|
| options/nixos/services.prometheus.scrapeConfigs.*.tls_config.ca_file | CA certificate to validate API server certificate with.
|
| options/nixos/services.syslogd.defaultConfig | The default syslog.conf file configures a
fairly standard setup of log files, which can be extended by
means of extraConfig.
|
| options/nixos/services.dnsproxy.settings | Contents of the config.yaml config file
|
| options/nixos/services.mqtt2influxdb.environmentFiles | File to load as environment file
|
| options/nixos/services.openafsServer.roles.fileserver.fileserverArgs | Arguments to the dafileserver process
|
| options/nixos/services.strongswan-swanctl.swanctl.connections.<name>.remote.<name>.cacert.<name>.file | Absolute path to the certificate to load
|
| options/nixos/virtualisation.fileSystems.<name>.autoResize | If set, the filesystem is grown to its maximum size before
being mounted. (This is typically the size of the containing
partition.) This is currently only supported for ext2/3/4
filesystems that are mounted during early boot.
|
| options/nixos/swapDevices.*.device | Path of the device or swap file.
|
| options/nixos/services.mosquitto.listeners.*.users.<name>.hashedPasswordFile | Specifies the path to a file containing the
hashed password for the MQTT user
|
| options/nixos/services.maubot.extraConfigFile | A file for storing secrets
|
| options/nixos/services.gitlab-runner.configFile | Configuration file for gitlab-runner.
configFile takes precedence over services.
checkInterval and concurrent will be ignored too
|
| options/darwin/services.gitlab-runner.configFile | Configuration file for gitlab-runner.
configFile takes precedence over services.
checkInterval and concurrent will be ignored too
|
| options/nixos/services.dockerRegistry.configFile | Path to CNCF distribution config file
|
| options/home-manager/launchd.agents.<name>.config.StandardOutPath | This optional key specifies what file should be used for data being sent to stdout when using stdio(3).
|
| options/nixos/services.gammu-smsd.backend.files.inboxPath | Where the received SMSes are stored
|
| options/nixos/services.nominatim.database.passwordFile | Password file used for Nominatim database connection
|
| options/nixos/services.weblate.smtp.passwordFile | Location of a file containing the SMTP password
|
| options/nixos/security.acme.defaults.profile | The certificate profile to choose if the CA offers multiple profiles.
|
| options/home-manager/xdg.dataFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/nixos/services.traccar.environmentFile | File containing environment variables to substitute in the configuration before starting Traccar
|
| options/nixos/boot.plymouth.font | Font file made available for displaying text on the splash screen.
|
| options/home-manager/programs.gh.hosts | Host-specific configuration written to $XDG_CONFIG_HOME/gh/hosts.yml.
|
| options/nixos/services.send.redis.passwordFile | The path to the file containing the Redis password
|
| options/nixos/services.ttyd.caFile | SSL CA file path for client certificate verification.
|
| options/home-manager/programs.eza.theme | Written to $XDG_CONFIG_HOME/eza/theme.yml
See https://github.com/eza-community/eza#custom-themes
|
| options/home-manager/programs.thunderbird.profiles.<name>.settings | Preferences to add to this profile's
user.js.
|
| options/home-manager/xsession.windowManager.i3.config.bars.*.id | Specifies the bar ID for the configured bar instance
|
| options/home-manager/programs.zsh.envExtra | Extra commands that should be added to .zshenv.
|
| options/nixos/services.etcd.certFile | Cert file to use for clients
|
| options/nixos/services.ttyd.certFile | SSL certificate file path.
|
| options/nixos/environment.etc.<name>.group | Group name of file owner
|
| options/home-manager/programs.lazygit.settings | Configuration written to
$XDG_CONFIG_HOME/lazygit/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/lazygit/config.yml
|
| options/nixos/services.rke2.extraKubeletConfig | Extra configuration to add to the kubelet's configuration file
|
| options/nixos/services.disnix.enableProfilePath | Whether to enable exposing the Disnix profiles in the system's PATH.
|
| options/nixos/services.unpoller.influxdb.pass | Path of a file containing the password for influxdb
|
| options/home-manager/programs.mpv.defaultProfiles | Profiles to be applied by default
|
| options/nixos/services.prometheus.scrapeConfigs.*.http_sd_configs.*.tls_config.cert_file | Certificate file for client cert authentication to the server.
|
| options/nixos/services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.tls_config.cert_file | Certificate file for client cert authentication to the server.
|
| options/nixos/services.librechat.credentialsFile | Path to a file that contains environment variables
|
| options/home-manager/programs.superfile.package | The superfile package to use.
|
| options/nixos/services.nextcloud.config.dbpassFile | The full path to a file that contains the database password.
|
| options/home-manager/gtk.gtk3.bookmarks | File browser bookmarks.
|
| options/nixos/boot.iscsi-initiator.extraConfigFile | Append an additional file's contents to /etc/iscsid.conf
|
| options/nixos/security.dhparams.params.<name>.path | The resulting path of the generated Diffie-Hellman parameters
file for other services to reference
|
| options/nixos/boot.plymouth.logo | Logo which is displayed on the splash screen
|
| options/nixos/services.cfssl.ca | CA used to sign the new certificate -- accepts '[file:]fname' or 'env:varname'.
|
| options/nixos/services.hylafax.sendmailPath | Path to sendmail program
|
| options/nixos/virtualisation.fileSystems.<name>.encrypted.blkDev | Location of the backing encrypted device.
|
| options/nixos/services.cfssl.caKey | CA private key -- accepts '[file:]fname' or 'env:varname'.
|
| options/nixos/services.hydra.logo | Path to a file containing the logo of your Hydra instance.
|
| options/nixos/services.pretalx.settings.files.upload_limit | Maximum file upload size in MiB.
|
| options/nixos/programs.hyprland.enable | Whether to enable Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks
|
| options/nixos/services.honk.extraJS | An extra JavaScript file to be loaded by the client.
|
| options/nixos/services.nghttpx.rlimit-nofile | Set maximum number of open files (RLIMIT_NOFILE) to <N>
|
| options/nixos/services.arbtt.logFile | The log file for captured samples.
|
| options/nixos/services.gammu-smsd.backend.files.errorSMSPath | Where SMSes with error in transmission is placed
|
| options/home-manager/programs.superfile.firstUseCheck | Enables the first time use popup.
|
| options/nixos/systemd.mounts.*.what | Absolute path of device node, file or other resource. (Mandatory)
|
| options/nixos/services.ddclient.secretsFile | A file containing the secrets for the dynamic DNS provider
|
| options/home-manager/programs.tealdeer.settings | Configuration written to
$XDG_CONFIG_HOME/tealdeer/config.toml on Linux or
$HOME/Library/Application Support/tealdeer/config.toml on Darwin
|
| options/home-manager/programs.firefox.profiles.<name>.path | Profile path.
|
| options/home-manager/programs.firefox.profiles.<name>.name | Profile name.
|
| options/home-manager/xdg.cacheFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/home-manager/xdg.stateFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/home-manager/programs.gradle.initScripts.<name>.source | Path of the init script file
|
| options/nixos/services.k3s.extraKubeProxyConfig | Extra configuration to add to the kube-proxy's configuration file
|
| options/nixos/security.pam.rssh.settings.auth_key_file | Path to file with trusted public keys in OpenSSH's authorized_keys format
|
| options/home-manager/programs.dircolors.settings | Options to add to .dir_colors file
|
| options/nixos/services.prometheus.scrapeConfigs.*.azure_sd_configs.*.tls_config.key_file | Key file for client cert authentication to the server.
|
| options/nixos/services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.tls_config.key_file | Key file for client cert authentication to the server.
|
| options/nixos/services.immich.settings | Configuration for Immich
|
| options/nixos/security.pam.services.<name>.u2fAuth | If set, users listed in
$XDG_CONFIG_HOME/Yubico/u2f_keys (or
$HOME/.config/Yubico/u2f_keys if XDG variable is
not set) are able to log in with the associated U2F key
|
| options/nixos/services.tailscale.serve.configFile | Path to a Tailscale Serve configuration file in JSON format
|
| options/nixos/services.nextcloud.config.objectstore.s3.sseCKeyFile | If provided this is the full path to a file that contains the key
to enable [server-side encryption with customer-provided keys][1]
(SSE-C)
|
| options/nixos/systemd.user.tmpfiles.users.<name>.rules | Per-user rules for creation, deletion and cleaning of volatile and
temporary files automatically
|
| options/nixos/services.seafile.ccnetSettings | Configuration for ccnet, see
https://manual.seafile.com/config/ccnet-conf/
for supported values.
|
| options/home-manager/programs.firefox.profiles.<name>.id | Profile ID
|
| options/nixos/services.openvpn.servers.<name>.config | Configuration of this OpenVPN instance
|
| options/nixos/services.filebeat.inputs.<name>.type | The input type
|
| options/nixos/services.postfix.settings.master | The master.cf configuration file as an attribute set of service
defitions
|
| options/home-manager/programs.lsd.icons | Configuration written to $XDG_CONFIG_HOME/lsd/icons.yaml
|
| options/nixos/hardware.sane.drivers.scanSnap.package | The epjitsu package to use
|
| options/nixos/services.firezone.relay.tokenFile | A file containing the firezone relay token
|