From 13d9d75a6f5d3040dd92b508104aad19c55a9dbe Mon Sep 17 00:00:00 2001 From: chn Date: Sun, 9 Nov 2025 16:25:27 +0800 Subject: [PATCH] modules.services.xray: fix compatibility with tailscale DNS --- modules/services/xray/client.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/services/xray/client.nix b/modules/services/xray/client.nix index 13a7a81e..01351853 100644 --- a/modules/services/xray/client.nix +++ b/modules/services/xray/client.nix @@ -34,7 +34,8 @@ inputs: { no-poll = true; log-queries = true; - server = [ "127.0.0.1#10853" ]; + server = [ "127.0.0.1#10853" ] + ++ inputs.lib.optionals (inputs.config.nixos.services.tailscale != null) [ "/ts.chn.moe/100.100.100.100" ]; interface = client.dnsmasq.extraInterfaces ++ [ "lo" ]; bind-dynamic = true; address = builtins.map (host: "/${host.name}/${host.value}")