nixos/home/hyprland/ironbar/config/scripts/mem-ad

15 lines
324 B
Bash
Executable file

#!/bin/sh
total="$(free -m | grep Mem: | awk '{ print $2 }')"
used="$(free -m | grep Mem: | awk '{ print $3 }')"
shared="$(free -m | grep Mem: | awk '{ print $5 }')"
free=$(expr $total - $used - $shared)
true_used=$(expr $shared + $used)
case $1 in
total) echo $total;;
used) echo $true_used;;
free) echo $free;;
esac