From 0baf312a0afa1a1b2dec3be1164ccd480b64737a Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Wed, 1 Aug 2018 20:38:48 -0400 Subject: i3wifi added --- .scripts/i3wifi | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 .scripts/i3wifi (limited to '.scripts/i3wifi') diff --git a/.scripts/i3wifi b/.scripts/i3wifi new file mode 100755 index 0000000..3fe5fb0 --- /dev/null +++ b/.scripts/i3wifi @@ -0,0 +1,25 @@ +#!/bin/bash + +case $BLOCK_BUTTON in + 1) $TERMINAL -e sudo -A wifi-menu ;; +esac + +INTERFACE="${BLOCK_INSTANCE:-wlan0}" + +[[ "$(cat /sys/class/net/$INTERFACE/operstate)" = 'down' ]] && echo 📡 && exit + +QUALITY=$(grep $INTERFACE /proc/net/wireless | awk '{ print int($3 * 100 / 70) }') + +echo 📶 $QUALITY% +echo 📶 $QUALITY% + +# color +if [[ $QUALITY -ge 80 ]]; then + echo "#00FF00" +elif [[ $QUALITY -lt 80 ]]; then + echo "#FFF600" +elif [[ $QUALITY -lt 60 ]]; then + echo "#FFAE00" +elif [[ $QUALITY -lt 40 ]]; then + echo "#FF0000" +fi -- cgit v1.3.1