summaryrefslogtreecommitdiff
path: root/bar
diff options
context:
space:
mode:
authorTimmy Keller <tjk@tjkeller.xyz>2022-01-20 17:07:39 -0600
committerTimmy Keller <tjk@tjkeller.xyz>2022-01-20 17:07:39 -0600
commit1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68 (patch)
treeabf5bd1cfa67232bc349174135814e316be3de3b /bar
parent32d34ac9c5e3b682800f65f24743f2f29af04347 (diff)
downloadscripts-1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68.tar.xz
scripts-1ffe58f3ee6eeb2d81729eb7c458a8979eb2df68.zip
moved many scripts around, small tweaks/rewrites, mounter verify xsudo and xclick scripts
Diffstat (limited to 'bar')
-rwxr-xr-xbar/memuse33
-rwxr-xr-xbar/netstat45
-rwxr-xr-xbar/sb-internet24
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)"