/ modules / common / dns.nix
dns.nix
 1  { lib, ... }: let
 2    inherit (lib) mkConst;
 3  in {
 4    options.dns.servers = mkConst [
 5      "1.1.1.1#one.one.one.one"
 6      "2606:4700:4700::1111#one.one.one.one"
 7      "1.0.0.1#one.one.one.one"
 8      "2606:4700:4700::1001#one.one.one.one"
 9      "8.8.8.8#dns.google"
10      "2001:4860:4860::8888#dns.google"
11    ];
12  
13    options.dns.serversFallback = mkConst [
14      "8.8.4.4#dns.google"
15      "2001:4860:4860::8844#dns.google"
16    ];
17  }