summaryrefslogtreecommitdiff
path: root/scripts/status
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/status')
-rwxr-xr-xscripts/status15
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/status b/scripts/status
new file mode 100755
index 0000000..9fb2513
--- /dev/null
+++ b/scripts/status
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+while true; do
+ BATTERY="$(cat /sys/class/power_supply/BAT1/capacity)%"
+ MEMORY_USED="$(free -m | awk 'NR==2 {print $3}')"
+ VOLUME=$(wpctl get-volume @DEFAULT_SINK@)
+ DATE_TIME=$(date +%m-%d-%Y" "%R:%S)
+ if [ "$MEMORY_USED" -gt 4096 ]; then
+ MEMORY_USED="$((MEMORY_USED/1024)) GiB"
+ else
+ MEMORY_USED="$MEMORY_USED MiB"
+ fi
+ xsetroot -name "$BATTERY $MEMORY_USED $VOLUME $DATE_TIME"
+ sleep 1
+done