| services.syncoid.sshKey | SSH private key file to use to login to the remote system
|
| services.tlsrpt.reportd.settings.http_script | Call to an HTTPS client, that accepts the URL on the commandline and the request body from stdin.
|
| services.jack.jackd.session | Commands to run after JACK is started.
|
| boot.initrd.postMountCommands | Shell commands to be executed immediately after the stage 1
filesystems have been mounted.
|
| services.prometheus.exporters.mailman3.extraFlags | Extra commandline options to pass to the mailman3 exporter.
|
| services.prometheus.exporters.py-air-control.extraFlags | Extra commandline options to pass to the py-air-control exporter.
|
| services.prometheus.exporters.keylight.extraFlags | Extra commandline options to pass to the keylight exporter.
|
| services.prometheus.exporters.influxdb.extraFlags | Extra commandline options to pass to the influxdb exporter.
|
| services.prometheus.exporters.fritzbox.extraFlags | Extra commandline options to pass to the fritzbox exporter.
|
| services.prometheus.exporters.unpoller.extraFlags | Extra commandline options to pass to the unpoller exporter.
|
| services.prometheus.exporters.opnsense.extraFlags | Extra commandline options to pass to the opnsense exporter.
|
| services.prometheus.exporters.smartctl.extraFlags | Extra commandline options to pass to the smartctl exporter.
|
| services.prometheus.exporters.postgres.extraFlags | Extra commandline options to pass to the postgres exporter.
|
| services.prometheus.exporters.mikrotik.extraFlags | Extra commandline options to pass to the mikrotik exporter.
|
| services.prometheus.exporters.collectd.extraFlags | Extra commandline options to pass to the collectd exporter.
|
| services.prometheus.exporters.nginxlog.extraFlags | Extra commandline options to pass to the nginxlog exporter.
|
| services.prometheus.exporters.graphite.extraFlags | Extra commandline options to pass to the graphite exporter.
|
| services.prometheus.exporters.blackbox.extraFlags | Extra commandline options to pass to the blackbox exporter.
|
| programs.lazygit.enable | Whether to enable lazygit, a simple terminal UI for git commands.
|
| programs.less.configFile | Path to lesskey configuration file.
configFile takes precedence over commands,
clearDefaultCommands, lineEditingKeys, and
envVariables.
|
| systemd.services.<name>.postStop | Shell commands executed after the service's main process
has exited.
|
| services.xserver.displayManager.sessionCommands | Shell commands executed just before the window or desktop manager is
started
|
| services.prometheus.alertmanager.extraFlags | Extra commandline options when launching the Alertmanager.
|
| boot.loader.grub.extraPerEntryConfig | Additional GRUB commands inserted in the configuration file
at the start of each NixOS menu entry.
|
| boot.initrd.preDeviceCommands | Shell commands to be executed before udev is started to create
device nodes.
|
| boot.initrd.postResumeCommands | Shell commands to be executed immediately after attempting to resume.
|
| systemd.services.<name>.preStart | Shell commands executed before the service's main process
is started.
|
| services.prometheus.exporters.imap-mailstat.extraFlags | Extra commandline options to pass to the imap-mailstat exporter.
|
| services.sympa.listMasters | The list of the email addresses of the listmasters
(users authorized to perform global server commands).
|
| systemd.services.<name>.script | Shell commands executed as the service's main process.
|
| systemd.user.services.<name>.preStop | Shell commands executed to stop the service.
|
| services.prometheus.exporters.pgbouncer.extraFlags | Extra commandline options when launching Prometheus.
|
| services.hddfancontrol.settings.<drive-bay-name>.extraArgs | Extra commandline arguments for hddfancontrol
|
| services.prometheus.exporters.wireguard.extraFlags | Extra commandline options to pass to the wireguard exporter.
|
| services.prometheus.exporters.rasdaemon.extraFlags | Extra commandline options to pass to the rasdaemon exporter.
|
| services.prometheus.exporters.nextcloud.extraFlags | Extra commandline options to pass to the nextcloud exporter.
|
| services.prometheus.exporters.borgmatic.extraFlags | Extra commandline options to pass to the borgmatic exporter.
|
| services.prometheus.exporters.smokeping.extraFlags | Extra commandline options to pass to the smokeping exporter.
|
| services.prometheus.exporters.surfboard.extraFlags | Extra commandline options to pass to the surfboard exporter.
|
| services.prometheus.exporters.tailscale.extraFlags | Extra commandline options to pass to the tailscale exporter.
|
| services.incron.enable | Whether to enable the incron daemon
|
| nix.buildMachines.*.sshUser | The username to log in as on the remote host
|
| systemd.services.<name>.postStart | Shell commands executed after the service's main process
is started.
|
| systemd.services.<name>.reload | Shell commands executed when the service's main process
is reloaded.
|
| services.prometheus.exporters.junos-czerwonk.extraFlags | Extra commandline options to pass to the junos-czerwonk exporter.
|
| services.mattermost.matterircd.parameters | Set commandline parameters to pass to matterircd
|
| programs.zsh.ohMyZsh.preLoaded | Shell commands executed before the oh-my-zsh is loaded
|
| security.acme.certs.<name>.extraLegoFlags | Additional global flags to pass to all lego commands.
|
| systemd.user.services.<name>.postStop | Shell commands executed after the service's main process
has exited.
|
| services.prometheus.exporters.buildkite-agent.extraFlags | Extra commandline options to pass to the buildkite-agent exporter.
|
| services.prometheus.exporters.storagebox.extraFlags | Extra commandline options to pass to the storagebox exporter.
|
| services.prometheus.exporters.scaphandre.extraFlags | Extra commandline options to pass to the scaphandre exporter.
|
| services.acpid.acEventCommands | Shell commands to execute on an ac_adapter.* event.
|
| boot.loader.grub.extraPrepareConfig | Additional bash commands to be run at the script that
prepares the GRUB menu entries.
|
| systemd.user.services.<name>.preStart | Shell commands executed before the service's main process
is started.
|
| systemd.user.services.<name>.script | Shell commands executed as the service's main process.
|
| services.prometheus.exporters.exportarr-sonarr.extraFlags | Extra commandline options to pass to the exportarr-sonarr exporter.
|
| services.prometheus.exporters.exportarr-lidarr.extraFlags | Extra commandline options to pass to the exportarr-lidarr exporter.
|
| services.prometheus.exporters.exportarr-radarr.extraFlags | Extra commandline options to pass to the exportarr-radarr exporter.
|
| services.prometheus.exporters.exportarr-bazarr.extraFlags | Extra commandline options to pass to the exportarr-bazarr exporter.
|
| services.acpid.lidEventCommands | Shell commands to execute on a button/lid.* event.
|
| services.openvpn.servers.<name>.up | Shell commands executed when the instance is starting.
|
| systemd.user.services.<name>.reload | Shell commands executed when the service's main process
is reloaded.
|
| systemd.user.services.<name>.postStart | Shell commands executed after the service's main process
is started.
|
| boot.initrd.postDeviceCommands | Shell commands to be executed immediately after stage 1 of the
boot has loaded kernel modules and created device nodes in
/dev.
|
| boot.initrd.network.postCommands | Shell commands to be executed after stage 1 of the
boot has initialised the network.
|
| services.xrdp.extraConfDirCommands | Extra commands to run on the default confDir derivation.
|
| services.prometheus.exporters.exportarr-readarr.extraFlags | Extra commandline options to pass to the exportarr-readarr exporter.
|
| services.prometheus.exporters.artifactory.extraFlags | Extra commandline options to pass to the artifactory exporter.
|
| services.webhook.enable | Whether to enable Webhook, a server written in Go that allows you to create HTTP endpoints (hooks),
which execute configured commands for any person or service that knows the URL
.
|
| services.bird.preCheckConfig | Commands to execute before the config file check
|
| services.coturn.realm | The default realm to be used for the users when no explicit
origin/realm relationship was found in the database, or if the TURN
server is not using any database (just the commands-line settings
and the userdb file)
|
| services.openvpn.servers.<name>.down | Shell commands executed when the instance is shutting down.
|
| services.athens.goBinary | The Go package used by Athens at runtime
|
| services.prometheus.exporters.exportarr-prowlarr.extraFlags | Extra commandline options to pass to the exportarr-prowlarr exporter.
|
| services.kresd.enable | Whether to enable knot-resolver (version 5) domain name server
|
| services.acpid.powerEventCommands | Shell commands to execute on a button/power.* event.
|
| services.radicle.httpd.aliases | Alias and RID pairs to shorten git clone commands for repositories.
|
| services.jack.loopback.session | Additional commands to run to setup loopback device.
|
| services.slurm.enableStools | Whether to provide a slurm.conf file
|
| services.prometheus.exporters.modemmanager.extraFlags | Extra commandline options to pass to the modemmanager exporter.
|
| virtualisation.oci-containers.containers.<name>.cmd | Commandline arguments to pass to the image's entrypoint.
|
| services.acpid.handlers.<name>.action | Shell commands to execute when the event is triggered.
|
| security.acme.defaults.extraLegoFlags | Additional global flags to pass to all lego commands.
|
| programs.dwl.extraSessionCommands | Shell commands executed just before dwl is started.
|
| boot.loader.grub.extraInstallCommands | Additional shell commands inserted in the bootloader installer
script after generating menu entries.
|
| boot.initrd.luks.devices.<name>.postOpenCommands | Commands that should be run right after we have mounted our LUKS device.
|
| boot.zfs.extraPools | Name or GUID of extra ZFS pools that you wish to import during boot
|
| services.monero.rpc.restricted | Whether to restrict RPC to view only commands.
|
| powerManagement.powertop.preStart | Shell commands executed before powertop is started.
|
| powerManagement.resumeCommands | Commands executed after the system resumes from suspend-to-RAM.
|
| boot.iscsi-initiator.extraIscsiCommands | Extra iscsi commands to run in the initrd.
|
| networking.nat.extraCommands | Additional shell commands executed as part of the nat
initialisation script
|
| networking.localCommands | Shell commands to be executed at the end of the
network-setup systemd service
|
| powerManagement.powerUpCommands | Commands executed when the machine powers up
|
| programs.sway.extraSessionCommands | Shell commands executed just before Sway is started
|
| powerManagement.powerDownCommands | Commands executed when the machine powers down
|
| programs.bash.undistractMe.enable | Whether to enable notifications when long-running terminal commands complete.
|
| services.borgbackup.jobs.<name>.preHook | Shell commands to run before the backup
|
| programs.less.clearDefaultCommands | Clear all default commands
|