• Agent641@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    2 days ago

    Well, first I tweak my windows to mimic the appearance of the windows that I liked, windows 7. Then I tweak my Linux to mimic that.

    Just because hurr durr windows bad, doesn’t mean their huge team of UI and UX designers didn’t ever come up with a good design. And like most things Microsoft, I take pleasure in pirating it when I can.

    • CheesyFox@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      IMO, Windows’s UI/UX might seem good only if you haven’t tried anything actually different. Tiling/scrolling WMs is the way.

      • Agent641@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        15 hours ago

        I don’t really like the feel of a full tiling windows manager, I’ve tried it and I just can’t vibe with it. I use fancyzones on windows and fancytiles on mint, because I like to be able to define my zones of arbitrary size and position, like 3/8ths of a vertical screen, and snap a window to it, but then also sometimes adjust the window border a bit with the mouse. Or just stack window on top of each other. I use mouse a lot on both my work windows PC and my home Linux PC, so I customise both of them to be very similar and have the exact workflow I want, which is hyper specific. I even have the same 3-monitor layout, and keyboard and mouse on both my work PC and home pc so my muscle memory between work and home doesn’t suffer 😅

      • skidicarus@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        I’m pretty much always picking XFCE or KDE over just a WM. In the case of KDE, I use it like Windows. I make XFCE as Unity-like as possible, which I believe is the best interface for limited screen real estate.

        • CheesyFox@lemmy.sdf.org
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          1 day ago

          I’m using the term “WM” loosely, as a more of a general term here.

          And no, i can’t call a DE that adds a title bar to every window, has a huge-ass taskbar, and a limited amount of free space per workspace “best for limited screen real estate”. Something like Niri, MangoWC or Hyprland (with scrolling layout enabled) works much better and cleaner precisely in that regard, since they offer

          a) a hotkey-first UX, meaning that everything usually represented by a UI button is moved to the keyboard and no longer needs to clutter the screen

          b) literally infinite horizontal space.

          I literally can’t go back ever since i gave tiling a try, any floating de/wm now feels clunky and awkward to me.

          • skidicarus@sh.itjust.works
            link
            fedilink
            arrow-up
            4
            ·
            1 day ago

            I use KDE on my desktop because I don’t care about maximizing screen real estate in that context. I have a large monitor, so I can afford to lose some pixels to my taskbar or window borders. That being said, if I did care, I can make the taskbar autohide and pick a slim/minimal theme for the window borders. With regard to XFCE, I said I make it Unity-like. As such, there is no taskbar. I have a slim panel at the top that shows stuff I want to be able to see easily (i.e., pinned background applications, battery life, date, time, etc.) My dock-like panel autohides, so it takes up no real estate. Maximized windows merge into the top panel like in Unity, so the window borders take up no extra room.

            Any DE can become “hotkey-first.” For example, I launch terminal with CTRL+ALT+T. My application launcher is CTRL+SPACE, and it is text-based. Most DEs have default hotkeys for a lot of functions, and they are customizable.

            Of course, all of this comes down to how one’s workflow is. I don’t ever see myself wanting to scroll my desktop or deal with windows auto-tiling. Multiple desktops is another example. It’s something just about every DE offers, but I’ve never had a use for it. Different strokes for different folks.

            • CheesyFox@lemmy.sdf.org
              link
              fedilink
              arrow-up
              1
              ·
              22 hours ago

              I use KDE on my desktop because I don’t care about maximizing screen real estate in that context.

              my whole screen real estate banter was in response to

              I make XFCE as Unity-like as possible, which I believe is the best interface for limited screen real estate.


              Any DE can become “hotkey-first.”

              Yeah… no. Maybe i’m just too picky about my preferences, but ctrl+alt+t, alt+f4, and other “wonderful” hotkeys that require either a huge hand stretch, or two hands to press them, don’t sound like “keyboard-first” to me. Neither does setting up said hotkeys either with a gui utility, not really meant to be used with both hands on the keyboard, or editing an ugly auto-generated json or xml config.

              Of course, all of this comes down to how one’s workflow is.

              Of course, it’s nothing more than a matter of personal preference. I’m not trying to sell you anything, or prove your stance wrong. I just like talking about this stuff. Tell me if i’m being annoying.

              I don’t ever see myself wanting to scroll my desktop or deal with windows auto-tiling.

              The whole point of tiling/scrolling wms is that you have to deal with less things tho? The ideal goal, philosopher’s stone of those wms, if you may, is to make so that user, after the initial configuration, doesn’t need to concern themself with window positioning and resizing.

              Multiple desktops is another example. It’s something just about every DE offers, but I’ve never had a use for it.

              That’s because those DEs make it so that using them actually takes effort, because guess what, the default key bindings for them are horrible! On top of that, i’m not sure, but i don’t remember neither XFCE nor Plasma offering any sort of automation around it, (might be wrong tho) whereas in tiling/scrolling world custom rules for automatically assigning certain windows to certain workspaces, or, for instance, opening an app if you switch to a certain empty workspace, is considered a bare minimum. It naturally makes the process of navigating the windows even less chaotic. Basically, it creates a mental model, where you don’t have chaotically alt-tab around or seek anything with your eyes, since you just know where everything is. Your desktop becomes the perfect silent well-oiled machine that gets in your way as little as humanly (machinely?) possible, and it just feels soooo incredibly fucking nice.