diff --git a/.local/bin/statusbar/nettraf b/.local/bin/statusbar/nettraf index c9b003f..6972b7e 100755 --- a/.local/bin/statusbar/nettraf +++ b/.local/bin/statusbar/nettraf @@ -4,18 +4,18 @@ # transmitted (TX) since the previous time this script ran. So if run every # second, gives network traffic per second. -case "$BLOCK_BUTTON" in +case $BLOCK_BUTTON in 3) notify-send "🌐 Network traffic module" "🔻: Traffic received 🔺: Traffic transmitted" ;; 6) "$TERMINAL" -e "$EDITOR" "$0" ;; esac -logfile="${XDG_CACHE_HOME:-$HOME/.cache}/netlog" +logfile=${XDG_CACHE_HOME:-$HOME/.cache}/netlog [ -f "$logfile" ] || echo "0 0" > "$logfile" read -r rxprev txprev < "$logfile" -rxcurrent="$(($(paste -d '+' /sys/class/net/[ew]*/statistics/rx_bytes)))" -txcurrent="$(($(paste -d '+' /sys/class/net/[ew]*/statistics/tx_bytes)))" +rxcurrent=$(($(paste -d '+' /sys/class/net/[ew]*/statistics/rx_bytes))) +txcurrent=$(($(paste -d '+' /sys/class/net/[ew]*/statistics/tx_bytes))) printf "🔻%dKiB 🔺%dKiB\\n" "$(((rxcurrent-rxprev)/1024))" "$(((txcurrent-txprev)/1024))"