Hi there, I’m looking at floating window mangers as an in-between of DEs and escaping configuration hell (somewhat) of tiling Window Managers.

Specifically, I was looking at IceWM and OpenBox, but would love recommendations and discussion on what you like and why.

Cheers!

  • @Gilgamesh@lemmy.ml
    link
    fedilink
    19 months ago

    What about dwm makes it a more appealing choice compared to XMonad? (Excluding the C vs Haskell argument)

    • @sederx@programming.dev
      link
      fedilink
      19 months ago

      i dont have much experience with xmonad but i tried every wm at some point. usually the things that keep me with dwm is that i found a build with very sane defaults and a number of patches i appreciate like swallowing, fake fullscreen(so you can fullscreen a program inside the assigned window) or xresources/pywal integration . i also love the scratchpad implementation and the tag system with a tag 0. i also like dwmblocks for the status bar . now im sure some of this features are available on other wm but i never found all of them in one like on DWM.

      i also use ST as terminal and it works great with dwm while it gives me issues with other WM(usually resizing issues)

          • @Gilgamesh@lemmy.ml
            link
            fedilink
            English
            19 months ago

            Do you have an image at hand that showcases that layout? The only images I am finding from a little DDG’ing are similar to XMonad’s XMonad.Layout.ThreeColumns, but I am not sure if that is what you are looking for.

            • @Administrator
              link
              1
              edit-2
              9 months ago

              Master-slave layout essentially splits your screen into just two windows. Any new window opening gets automatically assigned as the new master and other windows get demoted to slave and moved down the stack.

              I also quite like the stack layout dwm offers. It allows me to navigate through my windows with just up and down keys instead of left/right + up/down.

              I’ve looked for dwm alternatives before but haven’t found anything that does everything dwm does. XMonad is interesting but seems daunting to set up (also Haskell)

              EDiT: A quick search tells me that you can indeed have a master-slave layout on XMonad.