| services.syncoid.commands | Syncoid commands to run.
|
| programs.less.commands | Defines new command keys.
|
| security.sudo.extraRules.*.commands | The commands for which the rule should apply.
|
| security.sudo-rs.extraRules.*.commands | The commands for which the rule should apply.
|
| services.syncoid.commands.<name>.sshKey | SSH private key file to use to login to the remote system
|
| services.syncoid.commands.<name>.extraArgs | Extra syncoid arguments for this command.
|
| services.syncoid.commands.<name>.source | Source ZFS dataset
|
| services.syncoid.commands.<name>.target | Target ZFS dataset
|
| services.syncoid.commands.<name>.service | Systemd configuration specific to this syncoid service.
|
| services.syncoid.commands.<name>.useCommonArgs | Whether to add the configured common arguments to this command.
|
| services.syncoid.commands.<name>.sendOptions | Advanced options to pass to zfs send
|
| services.syncoid.commands.<name>.recvOptions | Advanced options to pass to zfs recv
|
| services.syncoid.commands.<name>.recursive | Whether to enable the transfer of child datasets.
|
| services.syncoid.commands.<name>.localSourceAllow | Permissions granted for the services.syncoid.user user
for local source datasets
|
| services.pgbackrest.commands.help | Options for the 'help' command
|
| services.pgbackrest.commands.info | Options for the 'info' command
|
| services.pgbackrest.commands.stop | Options for the 'stop' command
|
| services.pgbackrest.commands.repo-ls | Options for the 'repo-ls' command
|
| services.pgbackrest.commands.repo-get | Options for the 'repo-get' command
|
| services.pgbackrest.commands.check | Options for the 'check' command
|
| services.pgbackrest.commands.start | Options for the 'start' command
|
| services.pgbackrest.commands.server | Options for the 'server' command
|
| services.pgbackrest.commands.backup | Options for the 'backup' command
|
| services.pgbackrest.commands.verify | Options for the 'verify' command
|
| services.pgbackrest.commands.expire | Options for the 'expire' command
|
| services.syncoid.commands.<name>.localTargetAllow | Permissions granted for the services.syncoid.user user
for local target datasets
|
| services.pgbackrest.commands.server-ping | Options for the 'server-ping' command
|
| services.pgbackrest.commands.version | Options for the 'version' command
|
| services.pgbackrest.commands.restore | Options for the 'restore' command
|
| services.pgbackrest.commands.archive-get | Options for the 'archive-get' command
|
| services.pgbackrest.commands.archive-push | Options for the 'archive-push' command
|
| services.pgbackrest.commands.annotate | Options for the 'annotate' command
|
| services.pgbackrest.commands.stanza-delete | Options for the 'stanza-delete' command
|
| services.pgbackrest.commands.stanza-create | Options for the 'stanza-create' command
|
| services.pgbackrest.commands.stanza-upgrade | Options for the 'stanza-upgrade' command
|
| 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
|
| security.acme.certs.<name>.postRun | Commands to run after new certificates go live
|
| power.ups.users.<name>.instcmds | Let the user initiate specific instant commands
|
| security.acme.defaults.postRun | Commands to run after new certificates go live
|
| boot.postBootCommands | Shell commands to be executed just before systemd is started.
|
| services.nginx.preStart | Shell commands executed before the service's nginx is started.
|
| boot.initrd.preLVMCommands | Shell commands to be executed immediately before LVM discovery.
|
| services.openvpn.servers.<name>.updateResolvConf | Use the script from the update-resolv-conf package to automatically
update resolv.conf with the DNS information provided by openvpn
|
| boot.loader.grub.extraConfig | Additional GRUB commands inserted in the configuration file
just before the menu entries.
|
| security.sudo.enable | Whether to enable the sudo command, which
allows non-root users to execute commands as root.
|
| security.doas.enable | Whether to enable the doas command, which allows
non-root users to execute commands as root.
|
| boot.initrd.preFailCommands | Shell commands to be executed before the failure prompt is shown.
|
| services.gvpe.customIFSetup | Additional commands to apply in ifup script
|
| networking.vswitches.<name>.extraOvsctlCmds | Commands to manipulate the Open vSwitch database
|
| security.sudo-rs.enable | Whether to enable a memory-safe implementation of the sudo command,
which allows non-root users to execute commands as root
.
|
| systemd.services.<name>.preStop | Shell commands executed to stop the service.
|
| services.syncoid.sshKey | SSH private key file to use to login to the remote system
|
| 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.
|
| programs.less.configFile | Path to lesskey configuration file.
configFile takes precedence over commands,
clearDefaultCommands, lineEditingKeys, and
envVariables.
|
| programs.lazygit.enable | Whether to enable lazygit, a simple terminal UI for git commands.
|
| 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
|
| 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.sympa.listMasters | The list of the email addresses of the listmasters
(users authorized to perform global server commands).
|
| systemd.user.services.<name>.preStop | Shell commands executed to stop the service.
|
| systemd.services.<name>.script | Shell commands executed as the service's main process.
|
| 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.
|
| programs.zsh.ohMyZsh.preLoaded | Shell commands executed before the oh-my-zsh is loaded
|
| services.openssh.allowSFTP | Whether to enable the SFTP subsystem in the SSH daemon
|
| 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.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.
|
| security.doas.extraRules.*.cmd | The command the user is allowed to run
|
| 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>.postStart | Shell commands executed after the service's main process
is started.
|
| systemd.user.services.<name>.reload | Shell commands executed when the service's main process
is reloaded.
|
| services.jupyter.command | Which command the service runs
|
| boot.initrd.network.postCommands | Shell commands to be executed after stage 1 of the
boot has initialised the network.
|
| 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.
|
| services.xrdp.extraConfDirCommands | Extra commands to run on the default confDir derivation.
|
| 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.atd.allowEveryone | Whether to make /var/spool/at{jobs,spool}
writeable by everyone (and sticky)
|
| 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.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.
|