15 lines
329 B
Plaintext
15 lines
329 B
Plaintext
|
#!/bin/dash
|
||
|
|
||
|
if [ "$(pgrep -cx euclid_balancer)" -gt 1 ] ; then
|
||
|
killall euclid_balancer && exit 0
|
||
|
else
|
||
|
|
||
|
bspc subscribe node_add node_remove node_state node_geometry | while read line; do
|
||
|
for wid in $(bspc query -N -d -n .window); do
|
||
|
bspc node "${wid}#@north" -B || true
|
||
|
bspc node "${wid}#@south" -B || true
|
||
|
done
|
||
|
done
|
||
|
|
||
|
fi
|