current
 1{
 2  den.aspects.services.provides.mihomo.nixos = {
 3    services.mihomo.config.dns = {
 4      enable = true;
 5      prefer-h3 = true;
 6      ipv6 = false;
 7      enhanced-mode = "fake-ip";
 8      fake-ip-range = "198.18.0.1/16";
 9      fake-ip-filter = [
10        "+.+m2m"
11        "+.$injections.adguard.org"
12        "+.$local.adguard.org"
13        "+.+bogon"
14        "+.+lan"
15        "+.+local"
16        "+.+localdomain"
17        "+.home.arpa"
18        "dns.msftncsi.com"
19        "*.srv.nintendo.net"
20        "*.stun.playstation.net"
21        "xbox.*.microsoft.com"
22        "*.xboxlive.com"
23        "*.turn.twilio.com"
24        "*.stun.twilio.com"
25        "stun.syncthing.net"
26        "stun.*"
27        "*.sslip.io"
28        "*.nip.io"
29        "headscale.hpcesia.com"
30      ];
31      respect-rules = true;
32      nameserver = [
33        "system"
34        "https://223.5.5.5/dns-query"
35        "https://doh.pub/dns-query"
36      ];
37      proxy-server-nameserver = [
38        "https://223.5.5.5/dns-query"
39        "https://doh.pub/dns-query"
40      ];
41    };
42  };
43}