baskerville / bspwm

A tiling window manager based on binary space partitioning
BSD 2-Clause "Simplified" License
7.72k stars 415 forks source link

Ability to target motion recorder #299

Closed rr- closed 8 years ago

rr- commented 8 years ago

Suggestion from #298 to use xdo lower works nicely, but it disables interaction with panel. To regain this interaction, one needs to do xdo lower for motion recorder as well. Right now the only way to obtain motion recorder's window ID is to use xwininfo's picker (this can't be used in scripts), or with $(( $(xdotool search --pid $(pidof bspwm)) + 2 )) (specifically +2 for first monitor, +3 for second monitor and so on) that might break at any time.

It would be beneficial for scripts etc. to be able to match motion recorder by class name.

baskerville commented 8 years ago

The motion recorder is an internal implementation detail and shouldn't be dealt with.