#!/usr/bin/env bash
USAGE=$( vmstat 1 2 | tail -1 | awk '{usage=100 - $15} END {print usage}')
# Define colors based on signal strength
if [[ -z "$USAGE" ]]; then
COLOR="#EBDBB2"
else
if [ "$USAGE" -ge 90 ]; then
COLOR="#FF6600"
elif [ "$USAGE" -ge 80 ]; then
COLOR="#FF9900"
elif [ "$USAGE" -ge 60 ]; then
COLOR="#FFDBA0"
elif [ "$USAGE" -ge 40 ]; then
COLOR="#FFDBA0"
elif [ "$USAGE" -ge 20 ]; then
COLOR="#EBDBB2"
else
COLOR="#EBDBB2"
fi
fi
# Print the output with color
echo "<span color='$COLOR'><> $USAGE%</span>"