tenseleyflow/ndotfiles / 2434e4f

Browse files

cpu skbar script up, update clock skbar script

Authored by espadonne
SHA
2434e4ff63b03877af3883e6d357a688cd53bf6f
Parents
4f79764
Tree
7360c8d

2 changed files

StatusFile+-
M sketchybar/plugins/clock.sh 1 1
A sketchybar/plugins/cpu.sh 9 0
sketchybar/plugins/clock.shmodified
@@ -9,7 +9,7 @@ label=""
99
 if [[ "$1" == "LEFT" ]]; then
1010
     label="$(date '+%Y.%m.%d (%A)')"
1111
 else
12
-    label="$(date '+%-H:%M')"
12
+    label="|| $(date '+%-H:%M')"
1313
 fi
1414
 
1515
 sketchybar --set $NAME label="$label"
sketchybar/plugins/cpu.shadded
@@ -0,0 +1,9 @@
1
+#!/usr/bin/env bash
2
+# show total CPU load, e.g. "12.3%",
3
+# within dynamic sketchybar
4
+#
5
+# TODO: @espadonne (mfw) color-code cpu ico
6
+
7
+cpu="$(top -l 1 | awk -F'[:,%]' '/CPU usage/ { usage = $2 + $4; printf("%.1f%%", usage) }')"
8
+
9
+sketchybar --set "$NAME" label="${cpu}"