diff --git a/.config/polybar/modules b/.config/polybar/modules index 993d572..2c43c8a 100644 --- a/.config/polybar/modules +++ b/.config/polybar/modules @@ -76,7 +76,7 @@ type = internal/network interval = 10 interface = wlan0 -format-connected = %{A1:$HOME/.scripts/panel/wifi-lite.sh:}%{A} +format-connected = %{A1:$HOME/.scripts/panel/wifi.sh:}%{A} format-connected-foreground = ${colors.white-bright} label-connected =  %signal%% @@ -90,9 +90,11 @@ type = internal/network interval = 10 interface = eth0 -format-connected =  +format-connected = %{A1:$HOME/.scripts/panel/iface.sh:}%{A} format-connected-foreground = ${colors.white-bright} +label-connected =  + format-disconnected =  format-disconnected-foreground = ${wmcolors.fgcolor-inactive} @@ -130,7 +132,7 @@ label-discharging = %percentage%% (%time%) type = custom/script interval = 30 -exec = $HOME/.scripts/panel/battery-lite.sh +exec = $HOME/.scripts/panel/battery.sh format = diff --git a/.scripts/panel/battery-lite.sh b/.scripts/panel/battery.sh similarity index 100% rename from .scripts/panel/battery-lite.sh rename to .scripts/panel/battery.sh diff --git a/.scripts/panel/iface.sh b/.scripts/panel/iface.sh new file mode 100755 index 0000000..25be58e --- /dev/null +++ b/.scripts/panel/iface.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +WIRED="${1:-eth0}" + +IP="$(ip a show "$WIRED" \ + | awk '/inet / { print substr($2, 0, length($2) - 3) }')" + +notify-send -r 3 "Wired" "\ +Interface: $WIRED +IP: $IP" diff --git a/.scripts/panel/wifi-lite.sh b/.scripts/panel/wifi.sh similarity index 100% rename from .scripts/panel/wifi-lite.sh rename to .scripts/panel/wifi.sh