| services.buildkite-agents.<name>.hooks | "Agent" hooks to install
|
| services.buildkite-agents.<name>.hooksPath | Path to the directory storing the hooks
|
| services.buildkite-agents.<name>.name | The name of the agent as seen in the buildkite dashboard.
|
| services.webhook.hooks.<name>.id | The ID of your hook
|
| services.buildkite-agents.<name>.tokenPath | The token from your Buildkite "Agents" page
|
| services.buildkite-agents.<name>.tags | Tags for the agent.
|
| services.buildkite-agents.<name>.dataDir | The workdir for the agent
|
| services.buildkite-agents.<name>.shell | Command that buildkite-agent 3 will execute when it spawns a shell.
|
| services.buildkite-agents | Attribute set of buildkite agents
|
| services.buildkite-agents.<name>.enable | Whether to enable this buildkite agent
|
| services.buildkite-agents.<name>.package | The buildkite-agent package to use.
|
| services.buildkite-agents.<name>.extraGroups | Groups the user for this buildkite agent should belong to
|
| services.woodpecker-agents.agents.<name>.path | Additional packages that should be added to the agent's PATH
|
| services.buildkite-agents.<name>.extraConfig | Extra lines to be added verbatim to the configuration file.
|
| services.webhook.hooks.<name>.execute-command | The command that should be executed when the hook is triggered.
|
| services.woodpecker-agents.agents.<name>.enable | Whether to enable this Woodpecker-Agent
|
| services.autorandr.profiles.<name>.hooks | Profile hook scripts.
|
| services.woodpecker-agents.agents.<name>.package | The woodpecker-agent package to use.
|
| services.woodpecker-agents.agents.<name>.extraGroups | Additional groups for the systemd service.
|
| services.buildkite-agents.<name>.privateSshKeyPath | OpenSSH private key
A run-time path to the key file, which is supposed to be provisioned
outside of Nix store.
|
| services.buildkite-agents.<name>.runtimePackages | Add programs to the buildkite-agent environment
|
| services.autorandr.profiles.<name>.hooks.preswitch | Preswitch hook executed before mode switch.
|
| services.autorandr.profiles.<name>.hooks.predetect | Predetect hook executed before autorandr attempts to run xrandr.
|
| services.woodpecker-agents.agents.<name>.environment | woodpecker-agent config environment variables, for other options read the documentation
|
| hardware.nvidia-container-toolkit.enable-hooks | List of hooks to enable when generating the CDI specification
|
| services.autorandr.profiles.<name>.hooks.postswitch | Postswitch hook executed after mode switch.
|
| hardware.nvidia-container-toolkit.disable-hooks | List of hooks to disable when generating the CDI specification
|
| services.woodpecker-agents.agents.<name>.environmentFile | File to load environment variables
from
|
| services.webhook.hooks | The actual configuration of which hooks will be served
|
| services.woodpecker-agents.agents | woodpecker-agents configurations
|
| services.autorandr.hooks | Global hook scripts
|
| services.apcupsd.hooks | Each attribute in this option names an apcupsd event and the string
value it contains will be executed in a shell, in response to that
event (prior to the default action)
|
| services.webhook.hooksTemplated | Same as hooks, but these hooks are specified as literal strings instead of Nix values,
and hence can include template syntax
which might not be representable as JSON
|
| services.certspotter.hooks | Scripts to run upon the detection of a new certificate
|
| services.autorandr.hooks.preswitch | Preswitch hook executed before mode switch.
|
| services.xscreensaver.hooks | An attrset of events and commands to run upon each event
|
| services.autorandr.hooks.predetect | Predetect hook executed before autorandr attempts to run xrandr.
|
| services.autorandr.hooks.postswitch | Postswitch hook executed after mode switch.
|
| virtualisation.libvirtd.hooks.lxc | Hooks that will be placed under /var/lib/libvirt/hooks/lxc.d/
and called for lxc domains begin/end events
|
| virtualisation.libvirtd.hooks.qemu | Hooks that will be placed under /var/lib/libvirt/hooks/qemu.d/
and called for qemu domains begin/end/migrate events
|
| virtualisation.libvirtd.hooks.libxl | Hooks that will be placed under /var/lib/libvirt/hooks/libxl.d/
and called for libxl-handled xen domains begin/end events
|
| virtualisation.libvirtd.hooks.daemon | Hooks that will be placed under /var/lib/libvirt/hooks/daemon.d/
and called for daemon start/shutdown/SIGHUP events
|
| virtualisation.libvirtd.hooks | Hooks related options.
|
| virtualisation.libvirtd.hooks.network | Hooks that will be placed under /var/lib/libvirt/hooks/network.d/
and called for networks begin/end events
|
| services.gitolite.commonHooks | A list of custom git hooks that get copied to ~/.gitolite/hooks/common.
|
| services.matrix-hookshot.enable | Whether to enable matrix-hookshot, a bridge between Matrix and project management services.
|
| services.matrix-hookshot.package | The matrix-hookshot package to use.
|
| boot.uki.name | Name of the UKI
|
| systemd.packages | Packages providing systemd units and hooks.
|
| users.users.<name>.name | The name of the user account
|
| services.nylon.<name>.name | The name of this nylon instance.
|
| services.matrix-hookshot.settings | config.yml configuration as a Nix attribute set
|
| networking.dhcpcd.runHook | Shell code that will be run after all other hooks
|
| users.groups.<name>.name | The name of the group
|
| services.webhook.ip | The IP webhook should serve hooks on
|
| services.sourcehut.hg.webhooks.extraArgs | Extra arguments passed to the Celery responsible for webhooks.
|
| services.sourcehut.git.webhooks.extraArgs | Extra arguments passed to the Celery responsible for webhooks.
|
| services.bind.zones.<name>.name | Name of the zone.
|
| services.matrix-hookshot.settings.passFile | A passkey used to encrypt tokens stored inside the bridge
|
| services.pppd.peers.<name>.name | Name of the PPP peer.
|
| services.sourcehut.meta.webhooks.extraArgs | Extra arguments passed to the Celery responsible for webhooks.
|
| services.sourcehut.todo.webhooks.extraArgs | Extra arguments passed to the Celery responsible for webhooks.
|
| services.sourcehut.lists.webhooks.extraArgs | Extra arguments passed to the Celery responsible for webhooks.
|
| users.extraUsers.<name>.name | The name of the user account
|
| services.sourcehut.hg.webhooks.celeryConfig | Content of the celeryconfig.py used by the Celery responsible for webhooks.
|
| system.name | The name of the system used in the system.build.toplevel derivation
|
| services.sourcehut.git.webhooks.celeryConfig | Content of the celeryconfig.py used by the Celery responsible for webhooks.
|
| services.sourcehut.settings."hg.sr.ht".webhooks | The Redis connection used for the webhooks worker.
|
| services.webhook.urlPrefix | The URL path prefix to use for served hooks (protocol://yourserver:port/${prefix}/hook-id).
|
| services.sourcehut.settings."git.sr.ht".webhooks | The Redis connection used for the webhooks worker.
|
| services.sourcehut.meta.webhooks.celeryConfig | Content of the celeryconfig.py used by the Celery responsible for webhooks.
|
| services.sourcehut.todo.webhooks.celeryConfig | Content of the celeryconfig.py used by the Celery responsible for webhooks.
|
| users.extraGroups.<name>.name | The name of the group
|
| services.sourcehut.settings."meta.sr.ht".webhooks | The Redis connection used for the webhooks worker.
|
| services.sourcehut.settings."todo.sr.ht".webhooks | The Redis connection used for the webhooks worker.
|
| services.sourcehut.lists.webhooks.celeryConfig | Content of the celeryconfig.py used by the Celery responsible for webhooks.
|
| services.sourcehut.settings."lists.sr.ht".webhooks | The Redis connection used for the webhooks worker.
|
| systemd.services.<name>.name | The name of this systemd unit, including its extension
|
| services.etcd.name | Etcd unique node name.
|
| services.i2pd.inTunnels.<name>.name | The endpoint name.
|
| services.i2pd.outTunnels.<name>.name | The endpoint name.
|
| boot.initrd.systemd.packages | Packages providing systemd units and hooks.
|
| services.bitcoind.<name>.rpc.users.<name>.name | Username for JSON-RPC connections.
|
| security.pam.services.<name>.name | Name of the PAM service.
|
| 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.matrix-hookshot.registrationFile | Appservice registration file
|
| systemd.user.services.<name>.name | The name of this systemd unit, including its extension
|
| systemd.units.<name>.name | The name of this systemd unit, including its extension
|
| systemd.paths.<name>.name | The name of this systemd unit, including its extension
|
| services.rspamd.workers.<name>.name | Name of the worker
|
| services.netbird.tunnels.<name>.name | Primary name for use (as a suffix) in:
- systemd service name,
- hardened user name and group,
- systemd
*Directory= names,
- desktop application identification,
|
| services.netbird.clients.<name>.name | Primary name for use (as a suffix) in:
- systemd service name,
- hardened user name and group,
- systemd
*Directory= names,
- desktop application identification,
|
| services.hylafax.modems.<name>.name | Name of modem device,
will be searched for in /dev.
|
| services.tinc.networks.<name>.name | The name of the node which is used as an identifier when communicating
with the remote nodes in the mesh
|
| services.i2pd.upnp.name | Name i2pd appears in UPnP forwardings list.
|
| services.matrix-hookshot.serviceDependencies | List of Systemd services to require and wait for when starting the application service,
such as the Matrix homeserver if it's running on the same host.
|
| systemd.timers.<name>.name | The name of this systemd unit, including its extension
|
| systemd.slices.<name>.name | The name of this systemd unit, including its extension
|
| services.github-runners.<name>.name | Name of the runner to configure
|
| services.sourcehut.settings.webhooks.private-key | An absolute file path (which should be outside the Nix-store)
to a base64-encoded Ed25519 key for signing webhook payloads
|