Files
infra/dotfiles/desktop/.config/i3blocks/scripts/memory
Fabio Scotto di Santolo 34276c2de1 Minimal i3 setup
2026-03-15 22:00:35 +01:00

20 lines
351 B
Bash
Executable File

#!/bin/sh
mem=$(free | awk '/^Mem:/ {print $3/$2 * 100.0}')
mem=${mem%.*}
if [ "$mem" -ge 90 ]; then
color="#c7162b"
elif [ "$mem" -ge 70 ]; then
color="#e95420"
else
color="#d0d0d0"
fi
used=$(free -h | awk '/^Mem:/ {print $3}')
total=$(free -h | awk '/^Mem:/ {print $2}')
echo "RAM $used/$total"
echo "RAM $used/$total"
echo "$color"