summaryrefslogtreecommitdiff
path: root/mybar/mybar.awk
diff options
context:
space:
mode:
Diffstat (limited to 'mybar/mybar.awk')
-rwxr-xr-xmybar/mybar.awk12
1 files changed, 11 insertions, 1 deletions
diff --git a/mybar/mybar.awk b/mybar/mybar.awk
index 44fbc58..3d5db1d 100755
--- a/mybar/mybar.awk
+++ b/mybar/mybar.awk
@@ -10,12 +10,17 @@ BEGIN {
redshift=""
wifi=""
+ isnotebook=0
+
cpu_pused=0
cpu_ptotal=0
}
$1 == "date" {
date = $2 " " $3 " " $4
}
+$1 == "isnotebook" {
+ isnotebook = 1
+}
$1 == "cpu" {
used=$2+$3+$4+$7+$8;
total=used+$5+$6;
@@ -135,6 +140,11 @@ $1 == "wifi" {
}
}
{
- print "\\l" wminfo "\\c" window "\\r" wifi " " battery " " mem " " cpu " " redshift "R\\ur " date " "
+ if(isnotebook && (length(window) > 70)) {
+ window2 = " " window
+ } else {
+ window2 = "\\c" window
+ }
+ print "\\l" wminfo window2 "\\r" wifi " " battery " " mem " " cpu " " redshift "R\\ur " date " "
fflush()
}