I really wish there was a window manager that (a) looks good and modern (b) can tile well but also allows for free floating windows (c) has simple commands, not multi stroke Emacs-style commands (d) can allow tiling with the mouse with snapping
River: A dynamic tiling Wayland compositor
21–30 of 42 posts
Re: River: A dynamic tiling Wayland compositor
#22So what's Wayland? I can't be the only one who is frustrated when they click on a HN link hoping to learn more about something, and instead I'm presented with a list of folders and files.
Re: River: A dynamic tiling Wayland compositor
#23A Windows 3.11 or Mac Classic like compositor would be fun.
Re: River: A dynamic tiling Wayland compositor
#24Why does it seem like all new Wayland compositors are tiling? Sure there's Gnome and kWin which are classic stacking/floating windows, but there aren't many minimal light weight non-tiling compositors showing up. Are tiling just easier to write? A Windows 3.11 or Mac Classic like compositor would be fun.
In wayland there's additionally KWinFT, hikari, and wayfire. Although neither of them are comparable to the classic Windows/Mac WMs.
Re: River: A dynamic tiling Wayland compositor
#25I wish I could have a highly customizable Wayland WM like AwesomeWM or XMonad. I like Sway but it lacks some very important features that I loved in AwesomeWM.
Re: River: A dynamic tiling Wayland compositor
#26Why does it seem like all new Wayland compositors are tiling? Sure there's Gnome and kWin which are classic stacking/floating windows, but there aren't many minimal light weight non-tiling compositors showing up. Are tiling just easier to write? A Windows 3.11 or Mac Classic like compositor would be fun.
The situation on x11 isn't too different - there's basically only metacity, kwin, and openbox in the stacking WM world, plus a thousand tiling WMs. In wayland there's additionally KWinFT, hikari, and wayfire. Although neither of them are comparable to the classic Windows/Mac WMs.
Re: River: A dynamic tiling Wayland compositor
#27Earlier quoted context omitted.
Wayland is a protocol - not an implementation. It tries to minify latency by merging together some of the components X11 had and tries to do this in a slim and faster way eliminating "design flaws". The implementation of the protocol may differ, but I know for example MUTTER, that is used in GNOME ( https://gitlab.gnome.org/GNOME/mutter ) This article has nice and not too complex visualisations and explanations: http…
> It tries to minify latency Quiet the opposite. Tearfree rendering, forced vsync and the completely opaque way of interacting with graphics memory in order to fulfill the "every frame is perfect" philosophy means Wayland is optimized for all kinds of things (mainly to give involved consulting firms some lucrative gigs) but certainly not latency.
If you are fine with visual glitches like screen tearing due to e.g. a lack of vsync then X might have less latency.
Re: River: A dynamic tiling Wayland compositor
#28So what's Wayland? I can't be the only one who is frustrated when they click on a HN link hoping to learn more about something, and instead I'm presented with a list of folders and files.
It is a failed attempt to replace X11. The fact that it is more than 10 years in development and Screenshot tools designed for kWin or GNOME won't work on this compositor because there is no standardized API to do such an essential thing should show you how much of a utterly massive failure it is.
I keep hearing all these theoretical answers of things that are broken or could be improved -- but I'm a 20 plus year Linux user who has zero trouble doing work, playing games, including using a setup that uses a 4K monitor; with little or no modifications to standard installs of popular distros.
Re: River: A dynamic tiling Wayland compositor
#29Earlier quoted context omitted.
It's a DWM port to Wayland, essentially. I assume that's why this was posted.
It isn't dwm "port", rather it's an independent window manager with some inspiration from dwm but also from other places. Notably it doesn't share the minimalist design philosophy, it's designed with a powerful configuration and interaction api rather than relying on patches. dwl[0] is closer to a port, it's explicitly trying to work the same as dwm for wayland with the same philosophy, although it's still an indepen…
Re: River: A dynamic tiling Wayland compositor
#30Why does it seem like all new Wayland compositors are tiling? Sure there's Gnome and kWin which are classic stacking/floating windows, but there aren't many minimal light weight non-tiling compositors showing up. Are tiling just easier to write? A Windows 3.11 or Mac Classic like compositor would be fun.