From de2d5e01bc2d34558585b1cd0a2f91a5c26ba0a1 Mon Sep 17 00:00:00 2001 From: tea Date: Thu, 13 Jun 2024 14:44:04 +0200 Subject: [PATCH] wayar: make loadavg script nicer --- .local/bin/waybarscript_loadavg | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.local/bin/waybarscript_loadavg b/.local/bin/waybarscript_loadavg index ac75253..efe18ac 100755 --- a/.local/bin/waybarscript_loadavg +++ b/.local/bin/waybarscript_loadavg @@ -4,12 +4,13 @@ local load_all=$(cut -d' ' -f1,2,3 /proc/loadavg) local load=${${(@s: :)load_all}[1]} -print -l ${load} ${load_all} -if [[ ${load} -gt $(( $(nproc) + 1 )) ]]; then - print critical -elif [[ ${load} -gt $(nproc) ]]; then - print warning -else - print good +local class=good +local nproc=$(nproc) +if [[ ${load} -gt $(( ${nproc} + 1 )) ]]; then + class=critical +elif [[ ${load} -gt ${nproc} ]]; then + class=warning fi + +print -l ${load} ${load_all} ${class}