| services.kanata.keyboards.<name>.extraArgs | Extra command line arguments passed to kanata.
|
| services.ncdns.dnssec.keys.public | Path to the file containing the KSK public key
|
| services.kubernetes.proxy.extraOpts | Kubernetes proxy extra command line options.
|
| programs.nh.flake | The string that will be used for the NH_FLAKE environment variable.
NH_FLAKE is used by nh as the default flake for performing actions, such as
nh os switch
|
| services.asterisk.extraArguments | Additional command line arguments to pass to Asterisk.
|
| services.imaginary.settings | Command line arguments passed to the imaginary executable, stripped of
the prefix -
|
| services.adguardhome.extraArgs | Extra command line parameters to be passed to the adguardhome binary.
|
| services.orangefs.client.extraOptions | Extra command line options for pvfs2-client.
|
| services.zookeeper.extraCmdLineOptions | Extra command line options for the Zookeeper launcher.
|
| programs.pay-respects.aiIntegration | Whether to enable pay-respects' LLM integration
|
| services.kanboard.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.librenms.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.cassandra.fullRepairOptions | Options passed through to the full repair command.
|
| services.dolibarr.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.agorakit.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.code-server.hashedPassword | Create the password with: echo -n 'thisismypassword' | nix run nixpkgs#libargon2 -- "$(head -c 20 /dev/random | base64)" -e
|
| services.fediwall.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.mainsail.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.ncdns.dnssec.keys.zonePublic | Path to the file containing the ZSK public key
|
| services.triggerhappy.user | User account under which triggerhappy runs.
|
| services.pixelfed.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.rustdesk-server.signal.extraArgs | A list of extra command line arguments to pass to the hbbs process.
|
| services.znapzend.zetup.<name>.presnap | Command to run before snapshots are taken on the source dataset,
e.g. for database locking/flushing
|
| systemd.network.wait-online.extraArgs | Extra command-line arguments to pass to systemd-networkd-wait-online
|
| services.borgbackup.jobs.<name>.extraArgs | Additional arguments for all borg calls the
service has
|
| services.znapzend.zetup.<name>.mbuffer.size | The size for mbuffer
|
| services.borgbackup.repos.<name>.user | The user borg serve is run as
|
| environment.shellAliases | An attribute set that maps aliases (the top level attribute names in
this option) to command strings or directly to build outputs
|
| programs.bash.undistractMe.timeout | Number of seconds it would take for a command to be considered long-running.
|
| services.lighthouse.beacon.extraArgs | Additional arguments passed to the lighthouse beacon command.
|
| services.jupyterhub.kernels.<name>.argv | Command and arguments to start the kernel.
|
| services.certspotter.extraFlags | Extra command-line arguments to pass to Cert Spotter
|
| services.cassandra.jmxRoles | Roles that are allowed to access the JMX (e.g. nodetool)
BEWARE: The passwords will be stored world readable in the nix store
|
| services.syncthing.relay.extraOptions | Extra command line arguments to pass to strelaysrv.
|
| system.activationScripts | A set of shell script fragments that are executed when a NixOS
system configuration is activated
|
| services.icecream.scheduler.extraArgs | Additional command line parameters
|
| services.avahi.denyInterfaces | List of network interfaces that should be ignored by the
avahi-daemon
|
| environment.unixODBCDrivers | Specifies Unix ODBC drivers to be registered in
/etc/odbcinst.ini
|
| services.unclutter-xfixes.extraOptions | More arguments to pass to the unclutter-xfixes command.
|
| services.radicle.httpd.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.znapzend.zetup.<name>.mbuffer.enable | Whether to use mbuffer.
|
| services.borgbackup.jobs.<name>.postHook | Shell commands to run just before exit
|
| services.goatcounter.extraArgs | List of extra arguments to be passed to goatcounter cli
|
| services.bcachefs.autoScrub.fileSystems | List of paths to bcachefs filesystems to regularly call bcachefs scrub on
|
| services.hostapd.radios.<name>.channel | The channel to operate on
|
| services.borgbackup.jobs.<name>.doInit | Run borg init if the
specified repo does not exist
|
| services.opensearch.extraJavaOptions | Extra command line options for Java.
|
| services.logcheck.ignoreCron.<name>.cmdline | Command line for the cron job
|
| services.borgbackup.jobs.<name>.postCreate | Shell commands to run after borg create
|
| services.anuko-time-tracker.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| services.borgbackup.repos.<name>.group | The group borg serve is run as
|
| services.cockroachdb.extraArgs | Extra CLI arguments passed to cockroach start
|
| services.avahi.allowInterfaces | List of network interfaces that should be used by the avahi-daemon
|
| services.nezha-agent.settings.uuid | Must be set to a unique identifier, preferably a UUID according to
RFC 4122
|
| services.nginx.virtualHosts.<name>.basicAuthFile | Basic Auth password file for a vhost
|
| services.znapzend.zetup.<name>.postsnap | Command to run after snapshots are taken on the source dataset,
e.g. for database unlocking
|
| systemd.enableEmergencyMode | Whether to enable emergency mode, which is an
sulogin shell started on the console if
mounting a filesystem fails
|
| services.hostapd.radios.<name>.driver | The driver hostapd will use.
nl80211 is used with all Linux mac80211 drivers.
none is used if building a standalone RADIUS server that does
not control any wireless/wired driver
|
| services.borgbackup.jobs.<name>.dateFormat | Arguments passed to date
to create a timestamp suffix for the archive name.
|
| services.pixiecore.extraArguments | Additional command line arguments to pass to Pixiecore
|
| services.wstunnel.clients.<name>.extraArgs | Extra command line arguments to pass to wstunnel
|
| services.wstunnel.servers.<name>.extraArgs | Extra command line arguments to pass to wstunnel
|
| services.bookstack.nginx.basicAuthFile | Basic Auth password file for a vhost
|
| networking.ucarp.downscript | Command to run after become backup, the interface name, virtual address
and optional extra parameters are passed as arguments.
|
| security.pam.u2f.settings.origin | By default pam-u2f module sets the origin
to pam://$HOSTNAME
|
| services.opensearch.extraCmdLineOptions | Extra command line options for the OpenSearch launcher.
|
| services.kubernetes.kubelet.extraOpts | Kubernetes kubelet extra command line options.
|
| services.borgbackup.jobs.<name>.extraInitArgs | Additional arguments for borg init
|
| services.tiddlywiki.listenOptions | Parameters passed to --listen command
|
| services.triggerhappy.enable | Whether to enable the triggerhappy hotkey daemon.
|
| services.tarsnap.archives.<name>.printStats | Print global archive statistics upon completion
|
| services.postfix.settings.master.<name>.args | Arguments to pass to the command
|
| services.thanos.rule.arguments | Arguments to the thanos rule command
|
| services.xserver.windowManager.xmonad.ghcArgs | Command line arguments passed to the compiler (ghc)
invocation when xmonad.config is set.
|
| services.bacula-sd.autochanger.<name>.changerCommand | The name-string specifies an external program to be called that will
automatically change volumes as required by Bacula
|
| services.heisenbridge.extraArgs | Heisenbridge is configured over the command line
|
| boot.initrd.systemd.repart.discard | Controls whether to issue the BLKDISCARD I/O control command on the
space taken up by any added partitions or on the space in between them
|
| services.easytier.instances.<name>.extraArgs | Extra args append to the easytier command-line.
|
| services.wyoming.satellite.sounds.done | Path to audio file in WAV format to play when voice command recording has ended.
|
| services.borgbackup.jobs.<name>.prune.keep | Prune a repository by deleting all archives not matching any of the
specified retention options
|
| networking.supplicant.<name>.extraCmdArgs | Command line arguments to add when executing wpa_supplicant.
|
| boot.initrd.services.udev.packages | This will only be used when systemd is used in stage 1.
List of packages containing udev rules that will be copied to stage 1
|
| services.matrix-continuwuity.user | The user continuwuity is run as.
|
| system.userActivationScripts | A set of shell script fragments that are executed by a systemd user
service when a NixOS system configuration is activated
|
| services.chrony.autotrimThreshold | Maximum estimated error threshold for the rtcautotrim command
|
| services.borgbackup.jobs.<name>.extraPruneArgs | Additional arguments for borg prune
|
| services.esphome.allowedDevices | A list of device nodes to which esphome has access to
|
| hardware.printers.ensurePrinters.*.model | Location of the ppd driver file for the printer.
lpinfo -m shows a list of supported models.
|
| networking.wireless.networks | The network definitions to automatically connect to when
wpa_supplicant is running
|
| networking.wg-quick.interfaces.<name>.preDown | Command called before the interface is taken down.
|
| services.thanos.query.arguments | Arguments to the thanos query command
|
| services.restic.backups.<name>.dynamicFilesFrom | A script that produces a list of files to back up
|
| services.networkd-dispatcher.extraArgs | Extra arguments to pass to the networkd-dispatcher command.
|
| services.magnetico.crawler.extraOptions | Extra command line arguments to pass to magneticod.
|
| services.thanos.store.arguments | Arguments to the thanos store command
|
| services.jirafeau.nginxConfig.basicAuthFile | Basic Auth password file for a vhost
|
| services.bitcoind.<name>.extraCmdlineOptions | Extra command line options to pass to bitcoind
|
| services.transmission.extraFlags | Extra flags passed to the transmission command in the service definition.
|
| networking.wg-quick.interfaces.<name>.postDown | Command called after the interface is taken down.
|
| services.matrix-continuwuity.group | The group continuwuity is run as.
|