mirror of
https://github.com/FelixKratz/SketchyBar
synced 2024-12-11 20:42:28 +00:00
11 lines
324 B
Bash
Executable file
11 lines
324 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
TOPPROC=$(ps axo "%cpu,ucomm" | sort -nr | tail +1 | head -n1 | awk '{printf "%.0f%% %s\n", $1, $2}' | sed -e 's/com.apple.//g')
|
|
CPUP=$(echo $TOPPROC | sed -nr 's/([^\%]+).*/\1/p')
|
|
|
|
if [ $CPUP -gt 75 ]; then
|
|
sketchybar -m set topproc label "異 $TOPPROC"
|
|
else
|
|
sketchybar -m set topproc label ""
|
|
fi
|
|
|