Add icons to network plugin

This commit is contained in:
Abhishek Keshri 2022-08-13 15:26:53 +05:30
parent 4690c3ebaa
commit 1df17e158e
No known key found for this signature in database
GPG key ID: 87ABE188E6B98D1C

View file

@ -11,9 +11,9 @@ get_ssid()
Linux) Linux)
SSID=$(iw dev | sed -nr 's/^\t\tssid (.*)/\1/p') SSID=$(iw dev | sed -nr 's/^\t\tssid (.*)/\1/p')
if [ -n "$SSID" ]; then if [ -n "$SSID" ]; then
printf '%s' "$SSID" printf '%s' "$SSID"
else else
echo 'Ethernet' echo 'Ethernet'
fi fi
;; ;;
@ -21,7 +21,7 @@ get_ssid()
if /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2 | sed 's/ ^*//g' &> /dev/null; then if /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2 | sed 's/ ^*//g' &> /dev/null; then
echo "$(/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2)" | sed 's/ ^*//g' echo "$(/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -I | grep -E ' SSID' | cut -d ':' -f 2)" | sed 's/ ^*//g'
else else
echo 'Ethernet' echo 'Ethernet'
fi fi
;; ;;
@ -39,7 +39,7 @@ main()
{ {
network="Offline" network="Offline"
for host in $HOSTS; do for host in $HOSTS; do
if ping -q -c 1 -W 1 $host &>/dev/null; then if ping -q -c 1 -W 1 "$host" &>/dev/null; then
network="$(get_ssid)" network="$(get_ssid)"
break break
fi fi