16 lines
424 B
Bash
Executable File
16 lines
424 B
Bash
Executable File
#!/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
|