codehenry / xmonad

Automatically exported from code.google.com/p/xmonad
0 stars 0 forks source link

Feature request: configurable restack order #550

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
It would be nice to be able to modify the window stacking order. Currently
the core forces floating windows on top of the liled ones.

I attach a patch that makes the stacking order configurable through layouts. 
The patch also contains a layout modifier that restacks windows in fifo order - 
regardless of whether floating or not. For example, if window A is focused and 
I now focus window B, then B moves on top of A in the stacking order and the 
rest remain unchanged.

This behavior is the one I like. It is natural for someone who works
a lot with floating windows. However, I found no way to get such behavior 
without modifying the core.

Note that my patch cooperates well with the UpdatePointer action. In my config 
file I also disabled focusFollowsMouse, but this is optional.

Hope this can be useful.
Thanks

Original issue reported on code.google.com by yurac...@gmail.com on 2 Jul 2013 at 11:27

Attachments: