diff --git a/home/hosts/linux/12kingdoms-shoukei/noctalia.toml b/home/hosts/linux/12kingdoms-shoukei/noctalia.toml index c098d718..ad9d8724 100644 --- a/home/hosts/linux/12kingdoms-shoukei/noctalia.toml +++ b/home/hosts/linux/12kingdoms-shoukei/noctalia.toml @@ -6,3 +6,10 @@ [brightness.monitor.eDP-1] backend = "backlight" backlight_device = "apple-panel-bl" + +# The default total counts packets on both Mihomo's TUN and the Wi-Fi uplink. +[widget.net_rx] +interface = "wld0" + +[widget.net_tx] +interface = "wld0" diff --git a/home/hosts/linux/idols-ai.nix b/home/hosts/linux/idols-ai.nix index 70317c56..75f6b43d 100644 --- a/home/hosts/linux/idols-ai.nix +++ b/home/hosts/linux/idols-ai.nix @@ -34,6 +34,9 @@ in xdg.configFile."niri/niri-hardware.kdl".source = mkSymlink "${config.home.homeDirectory}/nix-config/hosts/idols-ai/niri-hardware.kdl"; + # Keep Noctalia's network widgets on the physical uplink, not the Mihomo TUN. + xdg.configFile."noctalia/host-ai.toml".source = ./idols-ai/noctalia.toml; + # The desktop speakers are already loud, so use the broadcast-standard -23 dB. services.easyeffects.extraPresets."loudness-normalization".output."autogain#0".target = -23.0; } diff --git a/home/hosts/linux/idols-ai/noctalia.toml b/home/hosts/linux/idols-ai/noctalia.toml new file mode 100644 index 00000000..09973d02 --- /dev/null +++ b/home/hosts/linux/idols-ai/noctalia.toml @@ -0,0 +1,6 @@ +# The default total counts packets on both Mihomo's TUN and the physical uplink. +[widget.net_rx] +interface = "enp130s0" + +[widget.net_tx] +interface = "enp130s0"