aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.config/bspwm/bspwmrc17
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