aboutsummaryrefslogtreecommitdiff
path: root/bin/status-bar
diff options
context:
space:
mode:
Diffstat (limited to 'bin/status-bar')
-rwxr-xr-xbin/status-bar16
1 files changed, 15 insertions, 1 deletions
diff --git a/bin/status-bar b/bin/status-bar
index 9fb04c5..1a537f6 100755
--- a/bin/status-bar
+++ b/bin/status-bar
@@ -51,7 +51,21 @@ batt_status() {
cpu_freq() {
# cat /proc/cpuinfo | grep '^cpu MHz' | awk '{print $4}' | sort -nr | sed 1q
# Average out the CPU frequency
-cat /proc/cpuinfo | awk 'BEGIN{n=0;mhz=0;}/^cpu MHz/{mhz += $4;n++;}END{print mhz/n;}'
+# cat /proc/cpuinfo | awk 'BEGIN{n=0;mhz=0;}/^cpu MHz/{mhz += $4;n++;}END{print mhz/n;}'
+# Max/min
+# cat /proc/cpuinfo \
+# | grep '^cpu MHz' \
+# | sort -rnk 4,4 \
+# | sed -n -e 1p -e '$p' \
+# | awk '{printf("%0.2f ", $4/1000)} END{print ""}'
+# Just show the first four CPUs
+grep '^cpu MHz' /proc/cpuinfo \
+ | awk '{printf("%0.1f\n", $4/1000)}' \
+ | sort \
+ | uniq \
+ | sort -rn \
+ | sed 4q \
+ | tr '\n' ' '
}
tlp_status() {