| services.grafana.provision.datasources.settings.datasources.*.type | Datasource type
|
| services.snapserver.streams.<name>.location | For type pipe or file, the path to the pipe or file
|
| systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.mode | The file access mode to use when creating this file or directory.
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.argument | An argument whose meaning depends on the type of operation
|
| systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.age | Delete a file when it reaches a certain age
|
| services.typesense.enable | Whether to enable typesense.
|
| systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.user | The user of the file
|
| systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.group | The group of the file
|
| services.hydra.dbi | The DBI string for Hydra database connection
|
| services.documize.dbtype | Specify the database provider: mysql, percona, mariadb, postgresql, sqlserver
|
| services.nginx.typesHashMaxSize | Sets the maximum size of the types hash tables (types_hash_max_size)
|
| services.typesense.package | The typesense package to use.
|
| security.acme.certs.<name>.keyType | Key type to use for private keys
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.mode | The file access mode to use when creating this file or directory.
|
| networking.networkmanager.ensureProfiles.profiles.<name>.connection.type | The connection type defines the connection kind, like vpn, wireguard, gsm, wifi and more.
|
| services.typesense.apiKeyFile | Sets the admin api key for typesense
|
| services.nextcloud.notify_push.dbtype | Database type.
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.age | Delete a file when it reaches a certain age
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.user | The user of the file
|
| boot.initrd.systemd.tmpfiles.settings.<config-name>.<path>.<tmpfiles-type>.group | The group of the file
|
| services.typesense.settings | Typesense configuration
|
| services.listmonk.database.settings.smtp.*.tls_type | Type of TLS authentication with the SMTP server
|
| services.prometheus.scrapeConfigs.*.kuma_sd_configs.*.authorization.type | Sets the authentication type
|
| security.acme.defaults.keyType | Key type to use for private keys
|
| services.prometheus.scrapeConfigs.*.uyuni_sd_configs.*.authorization.type | Sets the authentication type
|
| services.prometheus.scrapeConfigs.*.linode_sd_configs.*.authorization.type | Sets the authentication type
|
| services.prometheus.scrapeConfigs.*.consul_sd_configs.*.authorization.type | Sets the authentication type
|
| services.prometheus.scrapeConfigs.*.docker_sd_configs.*.authorization.type | Sets the authentication type
|
| services.prometheus.scrapeConfigs.*.eureka_sd_configs.*.authorization.type | Sets the authentication type
|
| services.thinkfan.fans | List of fans thinkfan will control.
This section slightly departs from the thinkfan.conf syntax
|
| services.prometheus.scrapeConfigs.*.hetzner_sd_configs.*.authorization.type | Sets the authentication type
|
| services.typesense.settings.server.api-port | Port on which the Typesense API service listens.
|
| services.grafana.settings.security.x_content_type_options | Set to false to disable the X-Content-Type-Options response header
|
| services.typesense.settings.server.data-dir | Path to the directory where data will be stored on disk.
|
| services.xserver.xkb.extraLayouts.<name>.typesFile | The path to the xkb types file
|
| services.prometheus.scrapeConfigs.*.marathon_sd_configs.*.authorization.type | Sets the authentication type
|
| services.prometheus.scrapeConfigs.*.puppetdb_sd_configs.*.authorization.type | Sets the authentication type
|
| services.sftpgo.settings.smtp.auth_type |
0: Plain
1: Login
2: CRAM-MD5
|
| fileSystems.<name>.fsType | Type of the file system
|
| services.thinkfan.sensors | List of temperature sensors thinkfan will monitor.
This section slightly departs from the thinkfan.conf syntax
|
| services.typesense.settings.server.api-address | Address to which Typesense API service binds.
|
| services.athens.goEnv | Specifies the type of environment to run
|
| services.filebeat.inputs | Inputs specify how Filebeat locates and processes input data
|
| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| services.code-server.auth | The type of authentication to use.
|
| services.prometheus.scrapeConfigs.*.kubernetes_sd_configs.*.authorization.type | Sets the authentication type
|
| i18n.inputMethod.enable | Whether to enable an additional input method type.
|
| services.nextcloud.settings.log_type | Logging backend to use.
systemd automatically adds the php-systemd extensions to services.nextcloud.phpExtraExtensions
|
| services.prometheus.scrapeConfigs.*.dockerswarm_sd_configs.*.authorization.type | Sets the authentication type
|
| services.athens.indexType | Type of index backend Athens will use.
|
| services.nextcloud-spreed-signaling.settings.backend.backendtype | Type of backend configuration
|
| services.self-deploy.nixArgs | Arguments to nix-build passed as --argstr or --arg depending on
the type.
|
| services.prometheus.scrapeConfigs.*.digitalocean_sd_configs.*.authorization.type | Sets the authentication type
|
| services.ncps.analytics.reporting.enable | Enable reporting anonymous usage statistics (DB type, Lock type, Total Size) to the project maintainers.
|
| services.github-runners.<name>.tokenType | Type of token to use for runner registration
|
| services.hickory-dns.settings.zones.*.zone_type | One of:
- "Primary" (the master, authority for the zone).
- "Secondary" (the slave, replicated from the primary).
- "External" (a cached zone that queries other nameservers)
|
| fileSystems.<name>.autoFormat | If the device does not currently contain a filesystem (as
determined by blkid), then automatically
format it with the filesystem type specified in
fsType
|
| services.freshrss.authType | Authentication type for FreshRSS.
|
| services.ttyd.terminalType | Terminal type to report.
|
| services.hercules-ci-agent.settings.labels | A key-value map of user data
|
| services.athens.storageType | Specifies the type of storage backend to use.
|
| services.flannel.backend | Type of backend to use and specific configurations for that backend.
|
| nix.buildMachines.*.system | The system type the build machine can execute derivations on
|
| nixpkgs.system | This option does not need to be specified for NixOS configurations
with a recently generated hardware-configuration.nix
|
| programs.ssh.startAgent | Whether to start the OpenSSH agent when you log in
|
| fonts.fontconfig.allowType1 | Allow Type-1 fonts
|
| boot.specialFileSystems.<name>.fsType | Type of the file system
|
| services.vault.storageBackend | The name of the type of storage backend
|
| services.acpid.handlers.<name>.event | Event type.
|
| services.openssh.hostKeys | NixOS can automatically generate SSH host keys
|
| services.sourcehut.settings."lists.sr.ht::worker".reject-mimetypes | Comma-delimited list of Content-Types to reject
|
| services.getty.greetingLine | Welcome line printed by agetty
|
| services.davis.database.driver | Database type, required in all circumstances.
|
| 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.
|
| services.diod.statfsPassthru | This option configures statfs to return the host file system's type
rather than V9FS_MAGIC.
|
| services.postfix.virtualMapType | What type of virtual alias map file to use
|
| services.selfoss.database.host | Host of the database (has no effect if type is "sqlite").
|
| services.rss-bridge.webserver | Type of virtualhost to use and setup
|
| fileSystems | The file systems to be mounted
|
| services.selfoss.database.name | Name of the existing database (has no effect if type is "sqlite").
|
| services.darkhttpd.hideServerId | Don't identify the server type in headers or directory listings.
|
| services.sympa.domains.<name>.webHost | Domain part of the web interface URL (no web interface for this domain if null)
|
| services.calibre-server.auth.mode | Choose the type of authentication used
|
| services.multipath.pathGroups.*.fsType | Type of the filesystem
|
| services.teeworlds.game.gameType | The game type to use on the server
|
| services.bonsaid.settings.*.delay_duration | Nanoseconds to wait after the previous state change before performing this transition
|
| services.selfoss.database.user | The database user
|
| services.wakapi.database.dialect | The database type to use for Wakapi.
|
| services.snapper.configs.<name>.FSTYPE | Filesystem type
|
| programs.ssh.knownHosts.<name>.publicKey | The public key data for the host
|
| services.selfoss.database.port | The database's port
|
| services.aesmd.settings.proxyType | Type of proxy to use
|
| security.pam.loginLimits | Define resource limits that should apply to users or groups
|
| services.outline.storage.storageType | File storage type, it can be local or s3.
|
| services.quake3-server.baseq3 | Path to the baseq3 files (pak*.pk3)
|
| services.selfoss.database.password | The database user's password (has no effect if type is "sqlite").
|
| networking.wlanInterfaces.<name>.meshID | MeshID of interface with type mesh.
|
| services.samba.settings.global.security | Samba security type.
|
| services.aesmd.settings.defaultQuotingType | Attestation quote type.
|
| networking.wlanInterfaces.<name>.flags | Flags for interface of type monitor.
|