re: wayland
@schrottkatze@chaos.social @ch0ccyra1n Right, it looks like all of these don't work because they expect some sort of privileged access to the window manager (in the sense of being able to manage windows/layering and/or capture input)?
That's definitely one of the major items that still seems to be missing standardization - KDE has a custom extension (org_kde_plasma_shell) but only KWin implements that, and I can't immediately find a standardized equivalent :(
This is essentially the "no standard protocol for separating window manager from compositor" problem, as far as I can tell. Which is solvable in principle, but it doesn't seem like anyone has yet.