diff options
-rw-r--r-- | modules/hardware/network-manager.nix | 2 | ||||
-rw-r--r-- | modules/services/zeroconf.nix | 2 | ||||
-rw-r--r-- | modules/user-interface.nix | 12 |
3 files changed, 13 insertions, 3 deletions
diff --git a/modules/hardware/network-manager.nix b/modules/hardware/network-manager.nix index 3f9f043..28b8838 100644 --- a/modules/hardware/network-manager.nix +++ b/modules/hardware/network-manager.nix @@ -2,7 +2,7 @@ { networking.networkmanager = { enable = true; - useDnsmasq = true; + useDnsmasq = false; }; environment.systemPackages = with pkgs; [ diff --git a/modules/services/zeroconf.nix b/modules/services/zeroconf.nix index 8eb01fb..0b428c5 100644 --- a/modules/services/zeroconf.nix +++ b/modules/services/zeroconf.nix @@ -2,7 +2,7 @@ { services.avahi = { enable = true; - nssmdns = false; + nssmdns = true; ipv6 = true; }; systemd.services.avahi-daemon.wantedBy = lib.mkForce []; diff --git a/modules/user-interface.nix b/modules/user-interface.nix index 348abd7..5b52e7f 100644 --- a/modules/user-interface.nix +++ b/modules/user-interface.nix @@ -36,6 +36,8 @@ in weechat + unstable.pass-otp + calibre mpv @@ -56,7 +58,15 @@ in environment.sessionVariables.TERMINAL = "mlterm"; - services.nscd.enable = false; + services.nscd.enable = true; + systemd.services.nscd.wantedBy = lib.mkForce []; + systemd.timers.nscd = { + description = "Delayed startup of nscd"; + wantedBy = [ "timers.target" ]; + timerConfig = { + OnActiveSec = "1 min"; + }; + }; services.emacs = { enable = true; |