{
flake.modules.nixos.tailscale =
let
interface = "ts0";
domains = [ "taild29fec.ts.net" ];
in
{
services.resolved.settings.Resolve.Domains = domains;
services.tailscale = {
enable = true;
useRoutingFeatures = "both";
interfaceName = interface;
};
};
flake.modules.darwin.tailscale = {
services.tailscale.enable = true;
};
}