I'm a happy #SwayWM user, but gosh ... Reading https://isaacfreund.com/blog/river-window-management/ and looking at https://codeberg.org/river/wiki/src/branch/main/pages/wm-list.md I love what #RiverWM folks have been doing.

100% agree with this quote:
Wayland currently does not come close to the diversity of X11 window managers. I believe that separating the Wayland compositor and window manager will change this and I see the beginnings of this change with the 15 window managers already written for river!

Separating the Wayland Compositor and Window Manager

@drizzy

Agree, also wondering when https://somewm.org/ would be useful enough to package for Wayland.

SomeWM

AwesomeWM on Wayland - 100% Lua API compatibility

@mcepl I hate you. I spent good amount of time going over SomeWM docs last night. I used to be AwesomeWM user and felt lost when I moved to Wayland/Sway. Now I need to do a lot more manual window management and SomeWM might be a solution. But it would be soo much work to go back and redo everything again.

That said - I feel like creating a lua-based layout/window manager in River might be a better solution (architecturally). SomeWM seems to be a monolith.

@mcepl I did quickly check it out. It *does* work, but I've seen some glitches in the first few minutes of usage (i.e. blinking/flashing when switching tags). Screensharing not supported it seems. It also felt slow as well for some reason.

But oh how I'd love to be able to configure layouts more dynamically based on which tag I'm on and what displays are connected etc.