diff options
Diffstat (limited to 'bar')
-rwxr-xr-x | bar/memuse | 33 | ||||
-rwxr-xr-x | bar/netstat | 45 | ||||
-rwxr-xr-x | bar/sb-internet | 24 |
3 files changed, 0 insertions, 102 deletions
diff --git a/bar/memuse b/bar/memuse deleted file mode 100755 index eb9ffde..0000000 --- a/bar/memuse +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/awk -f -function getvar(label) { - while (getline < meminfo && $1 != label":"); - return $2 -} - -BEGIN { - meminfo="/proc/meminfo" - - # Make sure these are in order of the output of /proc/meminfo - memtotal = getvar("MemTotal") - memfree = getvar("MemFree") - buffers = getvar("Buffers") - cached = getvar("Cached") - shmem = getvar("Shmem") - sreclaimable = getvar("SReclaimable") - - # Htop calculations - totalused = memtotal - memfree - totalcached = cached + sreclaimable - shmem - noncachenonbuf = totalused - (buffers + totalcached) - - # Print % of memory used - print int((noncachenonbuf * 100) / memtotal)"%" -} - -#BEGIN { -# cmd="free -b" -# cmd | getline -# cmd | getline -# print int($3*100/$2)"%" -#} -##awk '{ if(!total){ total = $2 } else if(!free){ free = $2 } else{ exit } } END{ print int(((total-free)*100)/total)"%" }' /proc/meminfo diff --git a/bar/netstat b/bar/netstat deleted file mode 100755 index e7b23c3..0000000 --- a/bar/netstat +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/awk -f - -BEGIN { -wifidev=ENVIRON["WIFIDEV"] -ethedev=ENVIRON["ETHEDEV"] -getline state < ("/sys/class/net/"ethedev"/operstate") -switch (state) { - case "up": - print "" - break - case "down": - getline state < ("/sys/class/net/"wifidev"/operstate") - switch (state) { - case "up": - # make this nicer, obviously - getline < "/proc/net/wireless" - getline < "/proc/net/wireless" - getline < "/proc/net/wireless" - sigstrength=int($3 * 100 / 70) - if (sigstrength > 70) { - print " " sigstrength "%" - } - else if (sigstrength > 40) { - print " " sigstrength "%" - } - else if (sigstrength > 10) { - print " " sigstrength "%" - } - else { - print " " sigstrength "%" - } - break - case "down": - print "" - break - default: - print "Device "wifidev" not found..." - break - } - break - default: - print "Device "ethedev" not found..." - break -} -} diff --git a/bar/sb-internet b/bar/sb-internet deleted file mode 100755 index ee1a160..0000000 --- a/bar/sb-internet +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -# Show wifi 📶 and percent strength or 📡 if none. -# Show 🌐 if connected to ethernet or ❎ if none. -# Show 🔒 if a vpn connection is active - -case $BLOCK_BUTTON in - 1) "$TERMINAL" -e nmtui; pkill -RTMIN+4 dwmblocks ;; - 3) notify-send "🌐 Internet module" "\- Click to connect -📡: no wifi connection -📶: wifi connection with quality -❎: no ethernet -🌐: ethernet working -🔒: vpn is active -" ;; - 6) "$TERMINAL" -e "$EDITOR" "$0" ;; -esac - -case "$(cat /sys/class/net/w*/operstate 2>/dev/null)" in - down) wifiicon="📡 " ;; - up) wifiicon="$(awk '/^\s*w/ { print "📶", int($3 * 100 / 70) "% " }' /proc/net/wireless)" ;; -esac - -printf "%s%s%s\n" "$wifiicon" "$(sed "s/down/❎/;s/up/🌐/" /sys/class/net/e*/operstate 2>/dev/null)" "$(sed "s/.*/🔒/" /sys/class/net/tun*/operstate 2>/dev/null)" |