Ever tried a #TilingWindowManager for an efficient workflow? Using #Wayland already?
Check out https://codeberg.org/river/river #riverWM, a tiling Wayland compositor.
It supports custom "layout generators" and we found an active ecosystem of tools and plugins for the project.
If you know some #Ziglang, you can start hacking right away, or dive into the #ziglings excercises to learn it: https://codeberg.org/ziglings/exercises
Let us know what you think if you tried it!
@Codeberg Thanks for the shout-out!
If any has questions about river that are better suited for real-time communication we hang out in #river on irc.libera.chat. (webchat here: https://web.libera.chat/?channels=#river)
@ifreund @Codeberg Is there a significant difference to sway (besides tagged windows)?
After moving from i3 (because OpenSUSE Tumbleweed forced Plasma 6 with Wayland and I use KDE apps), sway feels OK, but it has some annoying bugs (randomly losing focus, popups in wrong order, context menus in LibreOffice Writer are very broken and of course copy/paste and drag/drop between X/Wayland windows doesn't work).
But good to know, that an alternative exists.
@Codeberg is ziglang the new lua?
@ottobackwards @Codeberg lua is a interpreted (or JIT'ed) language intended for configuration, scripting and creating DSLs. zig is intended to be a general purpose language (although IMO the focus is mostly on systems programming) and is compiled to native executable binaries.
@Codeberg
Yes, I did, I can recommend i3 WM. I will try riverWM next, as soon as I have more time.
BTW Zig is a very nice C-family language, at least what I can tell from its syntax.
@Codeberg yes i use this daily since its early days.