diff options
Diffstat (limited to '.config/bspwm/bspwmrc')
| -rwxr-xr-x | .config/bspwm/bspwmrc | 17 |
1 files changed, 15 insertions, 2 deletions
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 |
