Hello everyone!
I would like certain windows to remain in full screen even if another tiled/floating window is opened on the same workspace. I would also like the tiled/floating windows to remain above the full screen window so that they don’t disappear if I click on the full screen window.
The primary use case for this is games such as Eve Online, where I use a number of external tools which may or may not spawn new windows over the game window (e.g. the Rift Intel tool, which spawns a new small floating window whenever someone writes in one of the intel channels you set Rift to monitor). I dont want it to exit full screen mode. If a tiled or floating window is opened on the same window then Eve also goes into tiled mode.
Reading up a little about this I came across the concept of layers in bspwm, but I’m not entirely sure if they fit for this use case. Here’s an example of what I don’t want to happen:

(The Hostile Reported popup window is from Rift and spawns wherever focus is)
Normally I have it be entirely fullscreen. I’d like to be able to interact with these and other popup windows in tiled/floating mode without pulling Eve out of fullscreen.
How can I begin to work on this? Of course if you would like more info please ask and I’ll provide it.
Thanks in advance!


Each WM offer a list of features. To avoid creating any negative reactions, I wouldn’t call the differences as “plus” or" limitations" but rather as developers’ choices. KDE can’t do it all either ;)