From 4afe5d48cb06cdc12dfcb909663d6fdd4f103329 Mon Sep 17 00:00:00 2001 From: FelixKratz Date: Fri, 13 Aug 2021 23:55:43 +0200 Subject: [PATCH] cpu graph plugins --- plugins/cpu_sys.sh | 8 ++++++++ plugins/cpu_user.sh | 6 ++++++ 2 files changed, 14 insertions(+) create mode 100755 plugins/cpu_sys.sh create mode 100755 plugins/cpu_user.sh diff --git a/plugins/cpu_sys.sh b/plugins/cpu_sys.sh new file mode 100755 index 0000000..cce3aa4 --- /dev/null +++ b/plugins/cpu_sys.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +CORE_COUNT=$(sysctl -n machdep.cpu.thread_count) +CPU_SYS=$(ps -eo pcpu,user | grep -v $(whoami) | sed "s/[^ 0-9\.]//g" | awk "{sum+=\$1} END {print sum/(100.0 * $CORE_COUNT)}") +sketchybar -m push cpu_sys 0 $CPU_SYS + + + diff --git a/plugins/cpu_user.sh b/plugins/cpu_user.sh new file mode 100755 index 0000000..cc48b38 --- /dev/null +++ b/plugins/cpu_user.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +CORE_COUNT=$(sysctl -n machdep.cpu.thread_count) +CPU_USER=$(ps -eo pcpu,user | grep $(whoami) | sed "s/[^ 0-9\.]//g" | awk "{sum+=\$1} END {print sum/(100.0 * $CORE_COUNT)}") +sketchybar -m push cpu_user 0 $CPU_USER +