From 2e9a4b13d1ead2c3a151caf4bfc97d3efd75d9e3 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sat, 17 Jan 2026 20:28:40 +0100 Subject: [PATCH] System: Fix after update --- system/default.nix | 4 +++- system/modules/network/default.nix | 18 ++++++++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/system/default.nix b/system/default.nix index cff2610c..5b3ad259 100644 --- a/system/default.nix +++ b/system/default.nix @@ -310,6 +310,9 @@ with mylib.networking; { man-pages man-pages-posix + # Android + android-tools + # iPhone tethering + mounting libimobiledevice ifuse @@ -320,7 +323,6 @@ with mylib.networking; { # as some extra configs are applied. # I would prefer to use HomeManager for some of these but the modules don't exist (yet). programs = { - adb.enable = true; dconf.enable = !headless; firejail.enable = true; # Use to run app in network namespace (e.g. through vpn) fuse.userAllowOther = true; # Allow users to mount e.g. samba shares (cifs) diff --git a/system/modules/network/default.nix b/system/modules/network/default.nix index e43da1c5..519a4d14 100644 --- a/system/modules/network/default.nix +++ b/system/modules/network/default.nix @@ -15,10 +15,20 @@ in { config = mkIf cfg.enable { services.resolved = { enable = true; - llmnr = "false"; - extraConfig = '' - DNSStubListener=no - ''; + + # llmnr = "false"; + # extraConfig = '' + # DNSStubListener=no + # ''; + + settings.Resolve = { + DNS = config.networking.nameservers; + DNSOverTLS = false; + DNSSEC = false; + Domains = config.networking.search; + LLMNR = false; + DNSStubListener = false; + }; }; # Use the programs.nm-applet instead