Shared Nix option reference
Generated from nix/modules/authoring/. Do not edit by hand.
| Namespace | Purpose |
|---|---|
nxd.site | Typed topology, lifecycle, identity, PVE, PBS, Headscale, recovery, notification, and retention declarations |
nxd.providers.<kind>.<name> | Linked-provider endpoint, credential binding, CA, dependencies, pinned arguments, and provider configuration |
nxd.operations.<name> | Explicit resource IDs or tags, lifecycle intent, and artifact-set selection |
nxd.secrets.bindings.<name> | One logical reference or one structured resolver/document/key reference |
nxd.secrets.publicBindings.<name> | A public whole-document or structured binding emitted as public/<name> |
NXD derives canonical IDs, provider resources, associations, operation sets, and allowlisted PVE host-state files. It refuses duplicate IDs, unknown or unused reserved operation tags, unsupported host-state paths, and empty operation policy.