1 2 3 4 5 6 7 8 9 10 11 12 13 14
#!/bin/sh # bspwindows # get targets for drawing borders/whatever on in bspwm target="${1:-active}" case "$target" in active) bspc query -N -n .local.descendant_of.window.leaf.!fullscreen ;; inactive) bspc query -N -n .local.!descendant_of.window.leaf.!fullscreen ;; esac