diff options
Diffstat (limited to 'yambar/.config/yambar/disk.sh')
| -rwxr-xr-x | yambar/.config/yambar/disk.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/yambar/.config/yambar/disk.sh b/yambar/.config/yambar/disk.sh new file mode 100755 index 0000000..4a91899 --- /dev/null +++ b/yambar/.config/yambar/disk.sh @@ -0,0 +1,12 @@ +#!/bin/sh +# Emits root filesystem usage as yambar tags (continuous mode). +# disk_avail: human-readable free space (e.g. "42G") +# disk_used: percent used, as a range for conditional styling +while true; do + avail=$(df -h --output=avail / | tail -n1 | tr -d ' ') + pct=$(df --output=pcent / | tail -n1 | tr -dc '0-9') + echo "disk_avail|string|$avail" + echo "disk_used|range:0-100|$pct" + echo "" + sleep 30 +done |
