summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/polybar/config2
-rwxr-xr-x.config/polybar/launch.sh1
2 files changed, 2 insertions, 1 deletions
diff --git a/.config/polybar/config b/.config/polybar/config
index 2b154d5..5153f47 100644
--- a/.config/polybar/config
+++ b/.config/polybar/config
@@ -166,7 +166,7 @@ label-empty-background = #1a1a24
[module/network]
type=internal/network
-interface=wlp3s0
+interface=${env:DEFAULT_NETWORK_INTERFACE:wlan0}
interval=3.0
label-connected=%local_ip%
label-disconnected=""
diff --git a/.config/polybar/launch.sh b/.config/polybar/launch.sh
index 791b22d..9190a54 100755
--- a/.config/polybar/launch.sh
+++ b/.config/polybar/launch.sh
@@ -5,6 +5,7 @@ for i in /sys/class/hwmon/hwmon*/temp*_input; do
export HWMON_PATH="$i"
fi
done
+export DEFAULT_NETWORK_INTERFACE=$(ip route | grep '^default' | awk '{print $5}' | head -n1)
killall -q polybar
echo "---" | tee -a /tmp/polybar1.log
polybar mybar 2>&1 | tee -a /tmp/polybar1.log & disown