summaryrefslogtreecommitdiff
path: root/scripts/status
blob: 9fb2513eefdcdacdfd8796c830eb7ae7a69c55f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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