ref: af651e55e895296fafc09680920a974e23f9897d
parent: f08bf58e15523d1504dc630c9bf5c8bcf6a2e1b7
author: Halfwit <michaelmisch1985@gmail.com>
date: Thu Apr 12 15:40:12 PDT 2018
Short circuit lemonbar for setting window border Signed-off-by: Halfwit <michaelmisch1985@gmail.com>
--- a/hwwm
+++ b/hwwm
@@ -1,15 +1,19 @@
#!/bin/sh
DIR=/usr/local/share/hwwm
+# Colors
+barcolor=$(awk -f "$XDG_CONFIG_HOME/x11/Xresources" '/color4/{print $NF}')"
FOCUS_MASK=2097152
wew -m $FOCUS_MASK | while read -r ev; do
wid=`echo "$ev" | sed 's/.*://'`
+ # Short circuit on lemonbar
+ test $(wname $wid) = "bar" && continue
fullscreen="$(watom `lsw -r` FS 2>/dev/null)"
case "$ev" in
# Focus in
- 9*) chwb -s 1 -c 3c3836 "$wid" ;;
+ 9*) chwb -s 2 -c 458588 "$wid" ;;
# Focus out
- 10*) chwb -s 0 "$wid" ;;
+ 10*) chwb -s 2 -c 3c3836 "$wid" ;;
# Unmap
18*) if test -z $fullscreen; then
$DIR/wshuf | xargs -n 5 wtp
--- a/inotifybar
+++ b/inotifybar
@@ -37,7 +37,7 @@
# We inexplicably need to force a redraw here
/usr/local/share/hwwm/wshuf | xargs -n 5 wtp
fi
-done | lemonbar -F '#282828' -B '#787878' -d -b -f "DejaVu Book:size=9.5" -f "Symbola:size=9.5" -f "FreeSans:size=9.5"
+done | lemonbar -F '#282828' -B "$(xrdb -query ~/local/cfg/x11/Xresources | awk '/color8/{print $NF}')" -d -b -f "DejaVu Book:size=9.5" -f "Symbola:size=9.5" -f "FreeSans:size=9.5"
}
barrun