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=""
9
 if [[ "$1" == "LEFT" ]]; then
9
 if [[ "$1" == "LEFT" ]]; then
10
     label="$(date '+%Y.%m.%d (%A)')"
10
     label="$(date '+%Y.%m.%d (%A)')"
11
 else
11
 else
12
-    label="$(date '+%-H:%M')"
12
+    label="|| $(date '+%-H:%M')"
13
 fi
13
 fi
14
 
14
 
15
 sketchybar --set $NAME label="$label"
15
 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}"