From 31e329b92cdf146545a0afbdf082dd85d6f43e40 Mon Sep 17 00:00:00 2001 From: srdusr Date: Wed, 15 Nov 2023 10:51:10 +0200 Subject: Make eww disappear when fullscreen --- .config/bspwm/bspwmrc | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to '.config') diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 9a77701..0b985b6 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -83,11 +83,24 @@ pkill mictray sleep 2 && nice -n 2 mictray & pkill parcellite sleep 2 && nice -n 2 parcellite & -pkill eww -sleep 2 && nice -n 2 eww daemon & pkill udiskie sleep 2 && nice -n 2 udiskie & +pkill eww +eww daemon +#"$(which eww)" -c "$HOME"/.config/eww --restart open dock & + +bspc subscribe node_state | while read -r _ _ _ _ state flag; do + if [ "$state" != "fullscreen" ]; then + continue + fi + if [ "$flag" == on ]; then + "$(which eww)" -c "$HOME"/.config/eww close-all + else + "$(which eww)" -c "$HOME"/.config/eww open bar + fi +done & + bspc subscribe node_state | while read -r _ _ _ _ state flag; do if [[ "$state" != fullscreen ]]; then continue; fi if [[ "$flag" == on ]]; then -- cgit v1.2.3