#!/bin/sh # Waybar disk usage module with warning/critical states PCT=$(df --output=pcent / | tail -1 | tr -d ' %') CLASS="" [ "$PCT" -ge 80 ] && CLASS="warning" [ "$PCT" -ge 90 ] && CLASS="critical" printf '{"text": "%s%%", "class": "%s", "tooltip": "Root: %s%% used"}\n' "$PCT" "$CLASS" "$PCT"