From b6e2e0433e44fcebcda8b329e7af8673e32ce256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Sat, 10 May 2025 21:02:50 +0200 Subject: [PATCH 1/2] feat(networking): add search domains --- system/networking.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/system/networking.nix b/system/networking.nix index f7dc34c..b045514 100644 --- a/system/networking.nix +++ b/system/networking.nix @@ -25,6 +25,10 @@ let in { networking.nameservers = if isAdguardHost then nameservers.local else nameservers.remote; + networking.search = [ + "lan" + "tail05275.ts.net" + ]; networking.nftables.enable = true; networking.networkmanager.dns = "systemd-resolved"; From 8c58b3581398cb55e45c0959be9b9fcc078d0e24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com> Date: Sat, 10 May 2025 21:07:56 +0200 Subject: [PATCH 2/2] feat(networking): disable `networking.useDHCP` This option conflicts with `systemd.network`. --- system/networking.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/system/networking.nix b/system/networking.nix index b045514..f31b41a 100644 --- a/system/networking.nix +++ b/system/networking.nix @@ -24,6 +24,7 @@ let }; in { + networking.useDHCP = false; networking.nameservers = if isAdguardHost then nameservers.local else nameservers.remote; networking.search = [ "lan"