Personally for me, I’ve always been a fan of bspwm
I’ve been using hyprland as of recent to try it out. But I think I’ll be trying something else soon. But I do want to stick with wayland.
I’m too lazy to do more configuration than I have to so I go with KDE. Using X but I believe it has Wayland too
I’ve been using Sway as my main desktop environment for a few years now. Before that I was very into KDE.
I’ve been using Awesome WM for nearly 15 years now. Highly recommend
Kde plasma. I’ve tried everything else and used to change to tiles managers and whatnot. Ended up just sticking with kde because it’s familiar.
Hyprland hands down with the split-monitors-workspacees plugin godblessing
Dwm, but I’ve been trying sway and dwl. Hyprland is cool too, but I haven’t used it that much.
I did not like the concept of dwm. Is it good in practice? Changing code and recompiling? I suppose it goes with the spirit of gentoo.
It depends on what you need your WM to do, really. In practice, usually you just patch everything you need one day and then forget about it. There is a website with sorted patch list with description and everything, if you’re interested. Sometimes I can even modify the source code and add or remove stuff, since the code is small and it compiles in seconds. But it’s a dynamic tiling window manager and no patch will change that, if that’s not what you like that’s totally fair. Also, updating might be painful.
If bspwm does what you need it to do, and you don’t feel like you want to add or remove something from it, just stick with it.