summary refs log tree commit diff stats
path: root/system/trillian.nix
diff options
context:
space:
mode:
authorAlan Pearce2019-11-12 19:30:35 +0100
committerAlan Pearce2019-11-20 11:14:15 +0100
commit749f4be1ef9b115c97fa717cc6068ab342c7650c (patch)
tree1a4041001578e0cb03c1dfd021c1082b71c2a816 /system/trillian.nix
parent1078600d993baaf585d91a476f0d03c992817518 (diff)
downloadnixfiles-749f4be1ef9b115c97fa717cc6068ab342c7650c.tar.lz
nixfiles-749f4be1ef9b115c97fa717cc6068ab342c7650c.tar.zst
nixfiles-749f4be1ef9b115c97fa717cc6068ab342c7650c.zip
Configure nextdns usage via module
Diffstat (limited to 'system/trillian.nix')
-rw-r--r--system/trillian.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/system/trillian.nix b/system/trillian.nix
index 21245fe8..276a2559 100644
--- a/system/trillian.nix
+++ b/system/trillian.nix
@@ -4,6 +4,9 @@
   imports = [
     ./private/default.nix
 
+    ./modules/darwin/stubby.nix
+    ./modules/nextdns.nix
+
     ./settings/programs/accounting.nix
     ./settings/programs/shell.nix
   ];
@@ -15,10 +18,12 @@
   networking = {
     hostName = "trillian";
     knownNetworkServices = [ "Wi-Fi" "USB 10/100/1000 LAN" ];
-    dns = [
-      "::1"
-      "127.0.0.1"
-    ];
+    nextdns = {
+      enable = true;
+      resolver = "stubby";
+      configID = "abd6e5";
+      identifyDevice = true;
+    };
   };
 
   # Use a custom configuration.nix location.