2
0
Fork 0
mirror of https://github.com/FelixKratz/SketchyBar synced 2025-02-17 21:18:30 +00:00
SketchyBar/plugins/topmem.sh

11 lines
326 B
Bash
Raw Normal View History

2021-08-13 15:58:00 +02:00
#!/usr/bin/env bash
TOPMEM=$(ps axo "rss,ucomm" | sort -nr | tail +1 | head -n1 | awk '{printf "%.0fMB %s\n", $1 / 1024, $2}' | sed -e 's/com.apple.//g')
MEM=$(echo $TOPMEM | sed -nr 's/([^MB]+).*/\1/p')
if [ $MEM -gt 2048 ]; then
2021-10-22 00:27:28 +02:00
sketchybar -m --set $NAME label="$TOPMEM"
2021-08-13 15:58:00 +02:00
else
2021-10-22 00:27:28 +02:00
sketchybar -m --set $NAME label=""
2021-08-13 15:58:00 +02:00
fi