summaryrefslogtreecommitdiffstats
path: root/polybar/OpenBSD-storage.sh
diff options
context:
space:
mode:
Diffstat (limited to 'polybar/OpenBSD-storage.sh')
-rwxr-xr-xpolybar/OpenBSD-storage.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/polybar/OpenBSD-storage.sh b/polybar/OpenBSD-storage.sh
new file mode 100755
index 0000000..6acd8b4
--- /dev/null
+++ b/polybar/OpenBSD-storage.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+function print_line() {
+ echo -n "%{F#555}$1: %{F-}$2 "
+}
+
+while true; do
+ while IFS= read -r LINE; do
+ PART="$(awk '{print $1}' <<< $LINE)"
+ PERC="$(awk '{print $5}' <<< $LINE)"
+ print_line ${PART: -1} $PERC
+ done <<< "$(df | grep '/dev/' | sort)"
+ echo
+ sleep 5
+done