Skip to content
notifications
D

layersOverlays

Code once, manage via the interface. Write a custom Nix module for a device class (IoT, k8s node, POS terminal) here - each save must pass the Nix eval gate before it commits. Then manage it without touching code: assign it to a scope (org, group or device) from Settings, and if the module declares dawo.* options they appear in Settings and Integrations to tune per scope. Overlays are additive down the scope chain.

corp-branding.nix

Imported by every device whose scope selects this overlay. It must evaluate and build, or the save is rejected.