baskerville / bspwm

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

Floating window is always the first one on the rofi window list #1508

Open m-kru opened 3 weeks ago

m-kru commented 3 weeks ago

I have realized, that if you have any window in floating state, it will always appear as the first on the rofi -show window list. I do not know if this is a feature or a bug. In my opinion, it breaks user experience, as I would like to have all windows sorted in access history order. Currently, I try to understand who is responsible for such state being. Is it bspwm or rofi? Probably bspwm changes some property of floating windows, and as a result rofi thinks it should be placed at the beginning of the list.

ortango commented 3 weeks ago

this is not a bspwm issue. rofi's window/windowcd list will be in order based on _NET_CLIENT_LIST_STACKING. you can write plugin, modi or dmenu style scripts for rofi to get whatever behavior you prefer.