diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-11-15 10:51:10 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-11-15 10:51:10 +0200 |
| commit | 31e329b92cdf146545a0afbdf082dd85d6f43e40 (patch) | |
| tree | 5854b10b4ca330338673f77aa5975a46220c1441 /.config/bspwm | |
| parent | 1050be731134163bcd0b7f9e74cf94a36dcf9918 (diff) | |
| download | dotfiles-31e329b92cdf146545a0afbdf082dd85d6f43e40.tar.gz dotfiles-31e329b92cdf146545a0afbdf082dd85d6f43e40.zip | |
Make eww disappear when fullscreen
Diffstat (limited to '.config/bspwm')
| -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 |
