Something went wrong. Try again.
Kieran's opinionated (and probably slightly dumb) nix config
Something went wrong. Try again.
12345678910111213141516171819202122232425262728{ lib, ... }:
{ options.atelier.machine = { enable = lib.mkOption { type = lib.types.bool; default = false; description = "Include this machine in the services manifest."; };
type = lib.mkOption { type = lib.types.enum [ "server" "client" ]; default = "server"; description = "Machine type — server or client"; };
tailscaleHost = lib.mkOption { type = lib.types.nullOr lib.types.str; default = null; description = "Tailscale hostname for reachability checks"; };
};}