]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Separate flags directory
authorSergey Matveev <stargrave@stargrave.org>
Tue, 2 Feb 2021 09:01:37 +0000 (12:01 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 2 Feb 2021 09:06:04 +0000 (12:06 +0300)
bin/bin/xstatusbar.sh
zsh/.zprofile

index f2baf510cf9f97a3f4f385fe72ff39011b717130..17a1b7712ae3c04f876e459651fac6b23c01b5e1 100755 (executable)
@@ -2,11 +2,11 @@
 
 while :; do
     life=$(apm -l)
-    [ -e /tmp/do-fdm ] && fdm_state="FM" || fdm_state=""
+    flags="$(ls /tmp/stargrave-flags | perl -e 'print join " ", sort map { chomp and $_ } <>')"
     topinfo=$(top -b -d 1 0 | sed s/[,:]//g)
     meminfo=$(echo "$topinfo" | grep "^Mem")
     arcinfo=$(echo "$topinfo" | grep "^ARC")
     swpinfo=$(echo "$topinfo" | perl -ne 'print $1 if /^Swap \w+ Total (\w+) Used/')
-    xsetroot -name "$swpinfo   $meminfo   $arcinfo   $fdm_state $life% $(date "+%Y-%m-%dT%H:%M:%S")"
+    xsetroot -name "$swpinfo   $meminfo   $arcinfo [$flags] $life% $(date "+%Y-%m-%dT%H:%M:%S")"
     sleep 20
 done
index b03fea08aed62d4f21f94a24ac93161d77200dd0..cec79984b7e2cb7842de58be671759b96533a62d 100644 (file)
@@ -1,4 +1,4 @@
 umask 077
-mkdir -p /tmp/stargrave-xdg /tmp/stargrave-lldb
+mkdir -p /tmp/stargrave-xdg /tmp/stargrave-lldb /tmp/stargrave-flags
 env | grep -q XAUTH || ~/bin/rem
 ~/bin/cleanup.sh