summaryrefslogtreecommitdiff
path: root/mac/.config/sketchybar.mon/sketchybar/items/cpu.sh
diff options
context:
space:
mode:
Diffstat (limited to 'mac/.config/sketchybar.mon/sketchybar/items/cpu.sh')
-rwxr-xr-xmac/.config/sketchybar.mon/sketchybar/items/cpu.sh53
1 files changed, 53 insertions, 0 deletions
diff --git a/mac/.config/sketchybar.mon/sketchybar/items/cpu.sh b/mac/.config/sketchybar.mon/sketchybar/items/cpu.sh
new file mode 100755
index 0000000..249595d
--- /dev/null
+++ b/mac/.config/sketchybar.mon/sketchybar/items/cpu.sh
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+cpu_top=(
+ label.font="$FONT:Semibold:7"
+ label=CPU
+ icon.drawing=off
+ width=0
+ padding_right=15
+ y_offset=6
+)
+
+cpu_percent=(
+ label.font="$FONT:Heavy:12"
+ label=CPU
+ y_offset=-4
+ padding_right=15
+ width=55
+ icon.drawing=off
+ update_freq=4
+ mach_helper="$HELPER"
+)
+
+cpu_sys=(
+ width=0
+ graph.color=$RED
+ graph.fill_color=$RED
+ label.drawing=off
+ icon.drawing=off
+ background.height=30
+ background.drawing=on
+ background.color=$TRANSPARENT
+)
+
+cpu_user=(
+ graph.color=$BLUE
+ label.drawing=off
+ icon.drawing=off
+ background.height=30
+ background.drawing=on
+ background.color=$TRANSPARENT
+)
+
+sketchybar --add item cpu.top right \
+ --set cpu.top "${cpu_top[@]}" \
+ \
+ --add item cpu.percent right \
+ --set cpu.percent "${cpu_percent[@]}" \
+ \
+ --add graph cpu.sys right 75 \
+ --set cpu.sys "${cpu_sys[@]}" \
+ \
+ --add graph cpu.user right 75 \
+ --set cpu.user "${cpu_user[@]}"