I personally prefer KDE because I like easy customizablility and it can look really pretty with some programs like kvantum.

  • Ephera
    link
    fedilink
    arrow-up
    2
    ·
    4 years ago

    And if that description sounds great to you, but herbstluftwm seems a bit too unusual, then I can recommend bspwm.
    (I don’t think they’re forks of each other, but they’re really similar in a lot of ways…)

    • vendion
      link
      fedilink
      arrow-up
      2
      ·
      4 years ago

      I have not tested bspwm, but I have seen it come up on occasion under various unixporn communities. I take it you use it, or just know of it?

      I don’t know if herbstluftwm is really a fork of anyone WM but it does heavely borrow from i3, musca, xmonad, and wmii. So it wouldn’t suprise me that there are other WMs out there that is similar.

      • Ephera
        link
        fedilink
        arrow-up
        3
        ·
        4 years ago

        The FAQ of herbstluftwm says it’s not a fork of anything. And the first commits of bspwm look like that was written from scratch, too. (Yep, I actually spent a fair amount researching that, because it really bothers me how similar they are without being forks.)

        And I have used bspwm in the past. It’s been a major contributor to my current workflow, by being so limited that I didn’t believe it: You couldn’t minimize windows in bspwm. It just didn’t have that feature. So, when I looked up what the heck that’s about, it said to just move the window to a different workspace instead.

        That was when I stopped treating workspaces as individual compartments for different topics and instead started grouping multiple workspaces together with 1 or 2 windows per workspace, which just works a lot better for me. In a way, it takes out one layer of complexity by never minimizing windows.

        • vendion
          link
          fedilink
          arrow-up
          1
          ·
          4 years ago

          The FAQ of herbstluftwm says it’s not a fork of anything. And the first commits of bspwm look like that was written from scratch, too. (Yep, I actually spent a fair amount researching that, because it really bothers me how similar they are without being forks.)

          Yeah after making that post I checked the FAQ as well as I thought there was something there about it and was too tired to update my comment. I have no issues with FLOSS projects borrowing ideas from other FLOSS projects, IMO within the FLOSS world imitation is the best form of flattery :winking face:

          And I have used bspwm in the past. It’s been a major contributor to my current workflow, by being so limited that I didn’t believe it: You couldn’t minimize windows in bspwm. It just didn’t have that feature. So, when I looked up what the heck that’s about, it said to just move the window to a different workspace instead.

          Yeah herbstluftwm has a similar limitation, it actually seems pretty common for the tiling WMs that I have seen. Although there is a script for herbstluftwm that adds a hacky way to do this by creating a virtual monitor that you can put appliacions on then show and hide it. I don’t use that but it exists.

          That was when I stopped treating workspaces as individual compartments for different topics and instead started grouping multiple workspaces together with 1 or 2 windows per workspace, which just works a lot better for me. In a way, it takes out one layer of complexity by never minimizing windows.

          That is similar to how I work, but I have a few dedicated tags (workspaces) for web browsing, IM+Chat apps, Email that has predefined layouts. Everything else is kind of fair game use.