From 378ca5fa00c48c39134de8e10e7ff2c3734402a9 Mon Sep 17 00:00:00 2001 From: Ahwx Date: Mon, 26 Jan 2026 21:00:51 +0100 Subject: [PATCH] feat: adds various networking programs/packages, move tailscale to `core` instead of `services` --- modules/core/network.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/modules/core/network.nix b/modules/core/network.nix index 9cb9355..c6031a3 100644 --- a/modules/core/network.nix +++ b/modules/core/network.nix @@ -12,5 +12,29 @@ }; services = { avahi.enable = lib.mkDefault false; + tailscale = { + enable = true; + useRoutingFeatures = "client"; + extraUpFlags = [ + # "--accept-dns=false" + "--accept-routes" + ]; + }; }; + + programs = { + wireshark.enable = true; + }; + + environment.systemPackages = with pkgs; [ + dig + iftop + inetutils + ipcalc + iperf + nmap + tcpdump + traceroute + tshark + ]; }