this is a shitpost/showerthought. Don’t make me shove it on an image. I will if I have to

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    16 hours ago

    Did you just make that term up? I’ve been using window managers (mostly i3) for over a decade, I’ve never seen anyone call it an “OSGUI”. It’s a “window manager”.

    Also no, standalone WMs (the ones I’ve seen, anyway) don’t encourage you to launch applications as fullscreen windows. Tiling WMs specifically are about putting multiple windows on the same desktop, visible at the same time. Most dynamic/stackings WMs (e.g. Openbox) literally have the same style of window management as what (old) Windows and standard linux desktops like Gnome 2, KDE or XFCE are doing.

    • quantumvoid0@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      16 hours ago

      He definitely made that up , because I have never seen an adoption of making gui for wm either , I think what he’s tryna convey is people building shells with stuff like quickshell to possibly look like a DE?

    • Skullgrid@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      edit-2
      15 hours ago

      Also no, standalone WMs (the ones I’ve seen, anyway)

      OK, so I guess I don’t know the “official” name for “standalone window managers”. Which is what I was trying to get at with OSGUI, since WM is built into desktop environments, which leads me to :

      Most dynamic/stackings WMs (e.g. Openbox)

      https://openbox.org/

      It says here that Openbox is to be used in Gnome or KDE. Can you use it as a standalone WM? I don’t see it in my listing in my little fedora UI testbed VM :

      spoiler
      $ dnf environment list --available 
      Updating and loading repositories:
      Repositories loaded.
      ID                                Name                                 Installed
      custom-environment                Fedora Custom Operating System              no
      workstation-product-environment   Fedora Workstation                          no
      server-product-environment        Fedora Server Edition                       no
      cloud-server-environment          Fedora Cloud Server                         no
      kde-desktop-environment           KDE Plasma Workspaces                       no
      kde-mobile-environment            KDE Plasma Mobile                           no
      xfce-desktop-environment          Xfce Desktop                                no
      phosh-desktop-environment         Phosh Desktop                               no
      lxde-desktop-environment          LXDE Desktop                                no
      lxqt-desktop-environment          LXQt Desktop                                no
      cinnamon-desktop-environment      Cinnamon Desktop                            no
      mate-desktop-environment          MATE Desktop                                no
      sugar-desktop-environment         Sugar Desktop Environment                   no
      budgie-desktop-environment        Budgie Desktop                              no
      cosmic-desktop-environment        COSMIC Desktop                              no
      developer-workstation-environment Development and Creative Workstation        no
      basic-desktop-environment         Basic Desktop                               no
      i3-desktop-environment            i3 desktop                                  no
      miraclewm-desktop-environment     Miracle WM Desktop Environment              no
      sway-desktop-environment          Sway Desktop                                no
      

      don’t encourage you to launch applications as fullscreen windows. Tiling WMs specifically are about putting multiple windows on the same desktop, visible at the same time.

      Yes, I get that. Do you also get that it’s pretty hard to see the 5th or 8th level of fibonnachi tiling and use it to read text? I mean this in contrast to being able to float them about and whatnot. You either move it to the next desktop or tile it. there’s not much flexability and it’s all designed to be navigated by keyboard shortcuts, wheras gnome does something similar, but expects you to move the mouse to weird places on the screen to get them.

      • rumschlumpel@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 hours ago

        Don’t make up terms when you don’t know what something is called, and especially don’t expect those terms to be self-explanatory.

        Do you also get that it’s pretty hard to see the 5th or 8th level of fibonnachi tiling and use it to read text?

        I use i3 every day, so no, I don’t think it’s hard to read text in it. Most applications are just fine at half the size of the screen, and terminals can easily do their job as a sixth of the screen depending on what you’re running in them. Even less when you have an extra-large screen. IMO it’s also better at organizing windows than standard DEs when you have more windows than can be reasonably displayed at the same time, because you can “hide” them with tab mode, with IMO has a smoother, quicker workflow than alt-tabbing in Gnome, KDE etc.

        there’s not much flexability

        There’s all the flexibility. You can even set single windows or entire workspaces/desktops to floating mode, i.e. the normal mode for most standard desktop environments. The issue with Gnome >=3 is that it doesn’t have that kind of flexibility, or the flexibility to decide what fraction of screen space you want to give to an application other than 100% and 50% and it’s not even lightweight in resource use to make up for the lack of features.

        It says here that Openbox is to be used in Gnome or KDE. Can you use it as a standalone WM? I don’t see it in my listing in my little fedora UI testbed VM

        I don’t think many people use it like that, especially not with such heavy DEs. Since Openbox is a window manager, not a desktop environment (which come with their own window managers), it’s unsurprising that it’s not mentioned in a list of desktop environments. IDK what the package is called on Fedora, but generally you install a standalone window manager by explicitly installing that window manager. Try something like dnf search openbox.

      • juipeltje@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        11 hours ago

        Yes, openbox is a standalone window manager. I used it as my first standalone window manager years ago before i moved on to tiling.

        I think your problem with tiling is a matter of switching mental model, or it’s just not for you. But you’re right, having like 5 or 8 windows open on a given workspace on a dynamic tiler is not a good experience, which is why i never open more than 3 or 4 windows on a given workspace. I either close what i don’t need or send it to another workspace. The benefit of tiling is that you don’t have to bother arranging your windows cause it already does it for you, and you can see all windows that are open at a glance. Even in a floating environment i doubt having 8 windows open at once is a good experience. You’re gonna be doing a lot of alt-tabbing and clicking the window you want to switch to, or whatever keybind DEs use for that.