Skip Navigation
84 comments
  • As someone that pretty much had to use WMs before full DEs came out: fuck WMs.

    • ... had to use ...

      Can you explain why was that? Asking genuinely.

      • That was what was available in the early days before it was put together into a (eventually usable) package with Gnome and CDE.

  • I'll just stick with mostly stock gnome

    • My mostly stock Gnome was Caffeine, Vertical Workspaces, Sane Airplane Mode, No Startup Overview... can't remember what else and the exact names of the extensions.

  • I just like my keyboard shortcuts and easy configurations. But.. Kdewayland and pipewire is just so easy.

  • I've been kind of interested in a tiling wm for a while now, but I want to see a demo of someone who has really spent the time of fully utilising its true power. Does anyone have a recommended video for something like that?

    • Unfortunately I do not have one of those videos, my experience with youtubers is that usually they do not go in depth.

      The most powerful wm's can be the ones based in tags(instead of workspaces) like dwm and riverwm, but they are conceptually harder to wrap your head around them and can be of higher cognitive effort than regular workspace wms.

      Window managers potential varies and even more so with your personal workflow. I would suggest checking the window manager for:

      • tag/workspace based
      • window tags(for workspace based)
      • window/workspace/tag movement
      • layouts
      • window tab/group
      • input support
      • output support
      • decorations

      The most important ones are workflow related because you cam always have a hotkey daemon running if the wm's input support isn't as good.

      Here are my dotfiles, none of those wm configs use all features but you get the idea.

  • Have you tried niri yet? What about river?

    • I have tried both of them. They are both powerful on their own respect. Niri is still on its early days so things like floating window are a work in progress (last time I checked), but things like its window management is great if you can set up nice keybinds for the multitude of actions available and its scrolling behaviour works like a charm on laptops. Niri also has a configuration file validator that you can use before restarting Niri which is genius! One thing you might hate or love is the dynamic workspaces, workspaces are moved/renamed so that they are consecutive. So if you had four occupied workspaces ( 1 through 4) and clear workspace 3 now you would have three consecutive workspaces (1 through 3) effectively making workspace 4 now be workspace 3.

      River is super fast because of how minimal it is plus it has some nice community layouts available to suit your taste better. Also the tag window management can be the fastest out there but can become hard if not set up properly. It was to cool and all but I feel it is more for power users and it totally overwhelmed me when I tried to set up stuff to set tags for windows and move them around monitors (and that when you move a window to a monitor it does not keep focus on it). The way I use Sway and Hyprland is to set workspaces for different monitors and it just feels easy for me to move windows around focusing(or not) the destined workspace. I think the best feature of River is to toggle any window on your focused tag, it really feels like magic.

      Hope that helps.

      • Niri has a way to have named workspaces now which basically act like persistent workspaces, so you don't have to use dynamic workspaces system. I really like niri and have it as my daily driver

84 comments