937
you are viewing a single comment's thread
view the rest of the comments
[-] wolii1@lemmy.world 50 points 1 year ago

I have used XFCE, KDE, and GNOME and in my opinion, Gnome provides by far the best the best workflow for me. The UI is very keyboard-driven, which makes navigation very fast and intuitive. Also it doesn’t look like an outdated Windows version (like Plasma or XFCE) and I had way fewer bugs with it than with any other desktop.

I find it interesting how everyone always talks about the „Unix philosophy“ („software should do one thing and do it well“) but at the same time everyone likes Plasma for having hundreds of useless, buggy features.

Gnome has a core featureset and a robust extension-system if you need more. There is no bloatware in Gnome. And please don’t tell me something like „Gnome isn’t usable without a taskbar/dock“. It is, lots of people use it that way, not every desktop needs to be like macOS or Windows.

Of course it’s okay to like another desktop environment more, but I just don’t get why Gnome gets so much hate.

[-] CrimsonTankie@lemmygrad.ml 3 points 1 year ago

Its mostly the devs and the bad decisions they make around GNOME, for me i use a lot of apps that require Server Side Window Decorations (SSD) to be useful, specifically apps like Foot terminal (default gnome console or gnome terminal is not featureful enough and neither have sixel support, whereas foot terminal does have sixel) and gnome doesnt have any SSD on wayland, and GNOME also lacks customization features and doesnt have a standardized theming API and the GNOME devs consider themes to be "unsupported". Unlike on KDE Plasma where themes have a standardized API through the toolkit (qt) and are officiall supported. Also GNOME in general lacks basic features that require extensions whereas on other desktops you have things like a systray as a default.

[-] wolii1@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

I agree regarding SSD, I do a lot of graphics development and having to deal with decorations on your own is really annoying. However, most windowing libraries support them nowadays. (GLFW has an open MR to include Libdecor)

The lack of customization has been a decision they made in favor of Libadwaita. Libadwaita is a GTK4 library that makes developing apps for Gnome way faster. The Gnome ecosystem has really evolved in the last two years thanks to Libadwaita, there are so many nicely designed and practical apps. This is the trade-off I am willing to make. For me, a uniform and consistent desktop is way more important than theming, especially when apps look amazing by default.

I don’t get what basic features are missing. I have been using Gnome for years now, I never felt the need for an additional feature. A system tray is not a „basic feature“, as I said, not every desktop has to be a Windows clone. I have never felt the need for one, if I need an app, I just launch it. Why do I have to have a bunch of cluttered and ugly icons visible all the time? An app can run in the background without a system tray by the way.

[-] CrimsonTankie@lemmygrad.ml 2 points 1 year ago

running in the background isnt a system tray. every other desktop on the face of the earth has a system tray. It's a basic espected feature and i use system tray functionality all the time.

load more comments (27 replies)
this post was submitted on 11 Sep 2023
937 points (94.2% liked)

linuxmemes

21280 readers
1291 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 1 year ago
    MODERATORS