• naevaTheRat@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      I’m not shitting here shitting on GNOME but I haven’t tried it since gnome 3 released.

      I got kinda stuck on tiling wms because I hate having to think about laying out windows and so this blog post is exciting! They’re very correct that tiling wms only partially solve the problem because you often have to tweak for proper line length or just deal with random void space in settings apps.

      Obviously mosaic isn’t in yet, but if I wanted to dip into GNOME can it do (or are there addons or alternative more efficient things to try) for the following:

      • snappy keyboard only application launching e.g. dmenu style.

      • a way to activate a tiling wm mode for when you’re doing something like software Dev or at least a way to save and lock particular layouts?

      • tell software to always open on a particular monitor?

      • manipulate windows without using the mouse + move focus to different screens without using the mouse?

      • display a string in the status bar (I assemble my status bar using a custom shell script which outputs a string. I’d like to not reinvent it)

      Cause reading this blog I’m kinda keen to see where they take GNOME and get in early so it’s easier to learn.

      Like I said, I last used GNOME 2 so it’s been a while and I’m sure in my head it’s unfairly judged.

    • t0m5k1@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      7
      ·
      1 year ago

      Gnome to me was like a DE trying really hard to be like Mac, I don’t want that. I didn’t want any of what Gnome 3 was offering and I still don’t.

      I have a Debian VM that I jump into to try out latest KDE and Gnome just to see how things are and I honestly do not want what Gnome is still trying to offer.

      So I’d happily shit on it and then find that corner of it to hook out the remaining crap from my butt cheeks.

      I’m glad you like it, but allow other to have their own opinion without making the assumption that people have simply not used it and that’s why they dislike it so hard.

  • Luci@lemmy.ca
    link
    fedilink
    arrow-up
    34
    arrow-down
    7
    ·
    1 year ago

    I’m always cautious when GNOME says they’re reconcepting a process that we’re happy with. I’m curious to see where this goes but unfortunately GNOME already lost me to KDE :(

    I worry that the changes will forced.

    • Crozekiel@kbin.social
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      Automatically do what people probably want, allow adjusting if needed

      This is probably the thing that irks me the most about it. Most everything I open remembers where it was last time I opened it and just goes there. So I only have to decide once where and how big I want a window to be, generally. I don’t want that to be contextually different depending on what else is open the vast majority of the time either, so I don’t want to fight with my DE over where and how big a window should be.

      I don’t know, to each their own I suppose. Tons of people seems to like Gnome, so I don’t want to hate on it… But it feels like they are making a DE for people that don’t want to learn to use a computer, people that have mostly only used tablets and phones, or people that want the device to make the decisions for them… Which doesn’t sound at all like the people that are switching to or already using Linux. I don’t know, I have to assume I am just missing the magic something that Gnome provides to others.

      • TeryVeneno@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        To give what I hope is an apt analogy: Imagine you have desk where you do all your work. Every other DE handles this desk like a human would just putting stuff everywhere, moving and grabbing as needed.

        This proposal and gnome in general take that desk and make it an auto-sorting desk so you can always grab what you need as fast as possible at all times without doing any organization yourself. Oftentimes I use a lot of different apps sporadically so having something that can auto-sort them is a dream come true.

        The real magic of gnome is A: how pretty and polished it and the apps are and B (arguably more important): how little you have to fight it to get work done. I spend zero time thinking on gnome, I just hit the super key or three finger swipe and what I want is done. This proposal brings me even more of that. I’m like 2x more productive than my windows coworkers and most of that is due to gnome.

      • haroldstork@lemm.ee
        link
        fedilink
        English
        arrow-up
        20
        arrow-down
        1
        ·
        1 year ago

        Why is this the sanest thing? There are many people that enjoy using gnome including myself. Don’t you think this is an extreme take for something that just doesn’t align with your views on how the Linux desktop should be?

          • kitsastro@mastodon.social
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            @SpaceCadet
            the gnome design philosophy had been defined for a long time now. it’s not just one or two people making gnome like software and forcing people to use their design.

            it’s people coming together to create user aligned software of you want to mod the heck out of it you can but it always provided a stable base
            @haroldstork

      • Daan@feddit.nl
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        1 year ago

        They have moved their Gnome specific stuff in GTK to a library called libawaita. You can easily use GTK without much Gnome specific stuff.

          • Ullebe1@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            IIRC the debacle about theming was:

            a. Only about programs using libadwaita b. About their opinion that just overriding the global style like in GTK3 was causing too many issues in apps defining their own widgets or CSS to be worth it.

            IIRC they were willing to accept a contribution of a more advanced theming system (but building it themselves was not something they wanted to prioritise over other things), but lacking that they’d rather enforce using adwaita in libadwaita.

        • ladyanita22@feddit.nl
          link
          fedilink
          arrow-up
          8
          arrow-down
          1
          ·
          1 year ago

          Gnome is extremely polished, well featured, stable and clean. It’s no doubt went it’s the default for most pro distros

        • I use NixOS btw @lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          1
          ·
          1 year ago

          Why did people downvote this? I’m thinking of switching from KDE to GNOME on my PC, with extensions it’s great for every usecase.

          • Mereo@lemmy.ca
            link
            fedilink
            arrow-up
            5
            ·
            1 year ago

            The main problem I have with Gnome is exactly this: extensions. Vanilla Gnome is so barebones that it makes the MacOS feature-rich. So you really need extensions.

            But the problem with extensions is that when you update Gnome, you’re not sure if the extensions you’re using will work. It’s a logistics I don’t want to think about anymore. For me, extensions are good for distros because you can update everything as one package.

            I’m much happier with KDE. As always, experience varies, but this has been my experience.

            • everett@lemmy.ml
              link
              fedilink
              arrow-up
              3
              arrow-down
              1
              ·
              1 year ago

              But the problem with extensions is that when you update Gnome, you’re not sure if the extensions you’re using will work.

              I can’t believe this is still a thing. I made an honest attempt at using Gnome 3 about a decade ago and gave up after a couple of months because of this, mostly.

  • dmrzl@programming.dev
    link
    fedilink
    arrow-up
    23
    arrow-down
    2
    ·
    1 year ago

    " Traditional tiling window managers solve the hidden window problem preventing windows from overlapping. While this works well in some cases, it falls short as a general replacement for stacked, floating windows. "

    In 10 years of working with tiling WMs productively on a daily basis this has been an issue exactly 0 times. Even in a world that is tailored to non-tiling WMs they just perform better. Period.

    • imnotneo@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      1 year ago

      I used i3wm for some time, configuring default placements based on window metadata and used it for work. after some time I realised I’m 40 years old and shit like this is a waste of time. I just want it to think for me

      • aard@kyu.de
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I relatively recently switched from ion3 to hyprland - not having a predefined layout with rules where windows go was a bit weird at first, but got used to it pretty quickly. I have a bunch of rules about which desktop specific applications should go, but other than that just use dynamic splits at the cursor location, and then move windows around as needed.

    • xtapa@feddit.de
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      In 10 years of working with tiling WMs productively on a daily basis this has been an issue exactly 0 times…

      …for you.

      Different people have different needs.

    • Shrek@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Seems like using a window manager could be a whole rabbit hole. Where do you begin?

      • Deanne@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        start with i3wm/sway or openbox. openbox is a floating window manager so it should be more familiar and i3wm is a tiling window manager. personally i use kde nowadays but i always preferred tiling window managers when i chose to use one. it all comes down to your choices so first see if you prefer tiling or floating window managers and then go from there

      • Deathcrow@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        I’d recommend sway and waybar. Waybar offers some cool customizable templates. Currently I also use bemenu as a launcher and dunst/poweralertd for notifications. I make heavy use of stacked or tabbed layout during general use.

        sway has pretty decent mouse support, but for optimal productivity try to get used to the keyboard shortcuts. As soon as moving/resizing windows and changing desktops becomes muscle memory it’s a whole different ball game.

  • ReCursing@kbin.social
    link
    fedilink
    arrow-up
    22
    arrow-down
    4
    ·
    1 year ago

    I have never understood why gnome seems to the go-to choice for default DE for so many distros

    • tobimai@startrek.website
      link
      fedilink
      arrow-up
      34
      arrow-down
      2
      ·
      1 year ago

      Because it just works and looks really good out of the box. Its the only DE with good, seamless fingerprint support for example

      • ReCursing@kbin.social
        link
        fedilink
        arrow-up
        9
        arrow-down
        4
        ·
        1 year ago

        I didn’t know that about fingerprint support, but my experience of it is it not working but getting in the way, and looking a bit pants compared to kde

        • bjornp_@lemm.ee
          link
          fedilink
          arrow-up
          19
          arrow-down
          6
          ·
          1 year ago

          Nahhh KDE is the one looking pants. In Gnome everything is very consistent and in KDE very much not so. Even something as simple as the toolbar looks ass.

          Gnome is very intuitive too, I like the window overview and it just doesn’t get in my way.

          I was an i3wm user before going to Gnome. All the defaults just work, which saves me time

          • ReCursing@kbin.social
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            1 year ago

            KDE is consistent, and much more configurable. But I mostly like the defaults barring where my toolbars go and switching to single click open for files. Will Gnome even allow me to have one main toolbar vertically on the left hand side of the screen, then two axillary auto-hiding short ones on the top and bottom right with programme shortcuts on one and the taskbar on the other?

          • 20gramsWrench@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            6
            ·
            1 year ago

            > in gnome the few things it still does despite the dev’s desire to make it as bare as mac os while keeping it as heavy and sluggish as they possibly can are very consistent

            ftfy

    • FaeDrifter@midwest.social
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      1 year ago

      Old history - Qt had licensing concerns, gtk+ was guaranteed FOSS, so major distros shipped Gnome2 by default, and it stuck.

      • ReCursing@kbin.social
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Yeah I know, i was there (and I always preferred KDE… migrated to it from Windowmaker of all things, I never could get the hang of Enlightenment, pretty though it was). But that was sorted literally decades ago!

        • FaeDrifter@midwest.social
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          1 year ago

          Yeah it was sorted out really long ago. But also it’s not like all these brand new from scratch Linux distros are choosing vanilla gnome. It’s the same big players as decades ago, and their derivatives.

  • lynny@lemmy.world
    link
    fedilink
    arrow-up
    31
    arrow-down
    13
    ·
    1 year ago

    Gnome devs have a nasty habit of “rethinking” things while ignoring tons of usability issues. I’d like them to stop rethinking things until they addressed those first…

    • sab@kbin.social
      link
      fedilink
      arrow-up
      23
      arrow-down
      6
      ·
      1 year ago

      You’re right! All other developments should be stopped and all further innovations halted until separated workspaces on multiple monitors is addressed. As the most popular issue on Gitlab, this is clearly where the shoe presses.

      Really bothers me when people waste their time creating new features of free software when existing software don’t even meet the well-established universal criteria for perfection yet. What a waste.

      • folkrav@lemmy.world
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        1 year ago

        I would love for this to be a thing, but as long as the WM stays EWMH compliant (like most full blown DEs right now), it won’t happen. It’s the one thing keeping me on true tiling WMs. I want virtual desktops to be tied to a monitor, not an X display.

      • andruid@lemmy.ml
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        1 year ago

        New bridge syndrome. New bridges are exciting, less cruft to work through, and you get a ribbon cutting ceremony. Fixing pot holes is expected and you make drivers mad shutting lanes down.

        That said, volunteers that are up to it, bug fixes (and creating good bug reports too) and documenting code is generally seen very appreciatly by code maintainers, but for users of unpaid for FOSS products, you’re going to get bugs and people will fix them when they feel like it.

        If users want bug fixes in a certain time frame they need to pay somebody for SLA to fix bugs.

  • TCB13@lemmy.world
    link
    fedilink
    arrow-up
    14
    arrow-down
    20
    ·
    edit-2
    1 year ago

    Window management is one of those areas I’m fascinated with because even after 50 years, nobody’s fully cracked it yet

    The article begins with a false premise, misrepresenting the capabilities of Windows and macOS in terms of window management. In reality, both operating systems have been offering effective window management features for years, dating back to Apple’s Exposé release with macOS Panther in 2003. On the other hand, current versions of iPadOS, and GNOME are plagued by poor desktop experiences that hinder efficient multitasking.

    Most of us simply want a DE that doesn’t get in the way, but the “solutions” proposed by GNOME often create more obstacles, slow down multi-tasking, and obstruct proper window management. Instead of addressing these issues, the GNOME team continues to introduce convoluted features that fail to improve the user experience. For instance, requiring users to switch to a full-screen interface to access other applications is subpar UX design - Windows 8 did this and proved it was the wrong approach. Additionally, GNOME’s lacks a decent notification area / menu bar like Windows and macOS. Where’s a way to control what icons show up and what are hidden? What about reordering them?

    The GNOME team’s fixation on their own unique desktop vision holds back the progress of desktop Linux as a whole. With its potential to excel in this space, GNOME has an opportunity to become a top-tier DE, but poor decisions such as removing desktop icons and insisting on subpar window management keep it from reaching its full potential, becoming the face of Linux desktop.

    • iopq@lemmy.world
      link
      fedilink
      arrow-up
      25
      arrow-down
      2
      ·
      1 year ago

      Window management in macOS is not even as good as current Linux stuff

      • TCB13@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        2
        ·
        1 year ago

        Yeah, but it used to be. Why can’t we just pick the good parts instead of the garbage…?

          • TCB13@lemmy.world
            link
            fedilink
            arrow-up
            4
            arrow-down
            2
            ·
            1 year ago

            Until you find out that extensions don’t provide the same level of integration as something that comes built in with the DE. A prime example of this was when they dropped desktop icons in GNOME 3.28 and all extensions for that available to this day have issues with drag and drop and other things.

    • Vilian@lemmy.ca
      link
      fedilink
      arrow-up
      21
      arrow-down
      3
      ·
      1 year ago

      The GNOME team’s fixation on their own unique desktop vision holds back the progress of desktop Linux as a whole.

      nah, this is totally wrong, want to have a windows like ui?, switch to every other DE that exist, it’s thwir project, they do what they want, and they can experiment thungs if they want, that’s the beauty of linux

      yes, they can take bad decisions sometimes, but don’t act like they are slowing down progreds, because they aren’t, why we want have 200 looklike DEs?

    • floofloof@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Those preset layouts you get in Windows 11 when you hover over the maximize button are a huge step forward. Also nice is the way it remembers your window groupings and treats them as a single unit when you hover over the icon of any of the applications involved in the task bar, so you can restore the whole window group with a single click.

      That said, on my Linux machines I use Cinnamon and KDE, and I haven’t found either frustrating for window management. Gnome lost me during their first major overhaul.

      • TCB13@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        3
        ·
        1 year ago

        KDE would’ve been great if they had some sense of design and knew how to properly apply spacing and proportions across the DE. But in terms of pure usability they are orders of magnitude above the crap GNOME is pushing for.

        • floofloof@lemmy.ca
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          I think the current KDE Plasma looks just as good as many of the alternatives. It’s certainly far from the jarring design mess that KDE was for decades, and for the first time in years I’m actually happy to use it.

            • floofloof@lemmy.ca
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              1 year ago

              Yeah that’s not the greatest. I admit it could still benefit from more tidying up. But it no longer provokes the instant “Oh God no!” reaction that used to send me running for anything but KDE.

              • TCB13@lemmy.world
                link
                fedilink
                arrow-up
                2
                arrow-down
                2
                ·
                1 year ago

                The ideal desktop would be something like… KDE’s usability in terms of a bottom bar, notification area and menu + the design consistency of GNOME. I’m currently doing that with ArcMenu and Dash to Panel under GNOME but still get annoyed from time to time with a bunch of details.

    • Limitless_screaming@kbin.social
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      1 year ago

      Windows is always one step ahead because they experiment a lot. their experiments may flop, they may face outrage, but they are always trying new things. and when they find something good they stick with it.

      Things appearing suddenly on screen is more distracting than 200ms animations. On Gnome you’re supposed to click the meta key, type the first 3 letters of the app name, click enter, and the app opens. If you can do it fast enough then you won’t even see the animations, if you can’t then the animations aren’t the problem.

      MacOS window management sucks, and Gnome/Plasma are already the face of the Linux desktop.

      • TCB13@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Things appearing suddenly on screen is more distracting than 200ms animations

        No, it is not.

    • Vilian@lemmy.ca
      link
      fedilink
      arrow-up
      4
      arrow-down
      5
      ·
      1 year ago

      For instance, requiring users to switch to a full-screen interface to access other applications is subpar UX design

      no?, it’s simply easier to click and find the app, it’s not like you are looking anywhere ense when you open windows start, and i use KDE with the fullscreen start-menu

      https://youtu.be/GkxAp2Gh7-E

      and windows 8 did a lot more shit to just blame it in the start-menu

      • Crozekiel@kbin.social
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        1 year ago

        it’s not like you are looking anywhere ense when you open windows start

        That’s just not true, at least in my experience. I typically use the search box to open what I am looking for, and frankly would be very annoyed if I had to switch to something that takes over my entire screen to do that. I don’t even have to do that on my phone, and that is my biggest complaint with Gnome is that it looks and feels like they are trying to make a mobile interface first, not a PC interface. And if I have to browse for something, I do still much prefer a small organized menu to something filling my entire screen. I’m on an ultra-wide screen, I don’t want to have to physically turn my head to see the entire list. Maybe this makes sense on very small screens but that circles me back around to feeling like Gnome is meant for a tablet and not my desktop PC.

        Clearly we all have different ideas and work flows that we like, and that’s fine. I’m very happy there are alternatives to Gnome as I’ve hated it every time I’ve tried it; but, obviously there are a lot of people that like what they are doing. I just probably won’t ever understand those people.

      • TCB13@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        2
        ·
        1 year ago

        His ideas are mostly disjointed. Windows got one thing very right, very fast and snappy multitasking and that’s about it. GNOME adds animations, takes the focus from the applications and the information inside them to become the “center of users attention”. This isn’t good, a DE should be almost invisible, as minimalistic as it can be so the user can quickly switch between Windows and get their job done specially on smaller screens. I guess most people running GNOME that say they enjoy never touched Apple’s old Exposé or the current Windows Task View (Win+Tab) this aren’t aware how far and how productive you can be on a very small screen with a simple way to move around.