What makes Linux appealing to me is the extent of customizability, but I didn’t find many answers when looking up with desktop environment is them most customizable. Some say KDE is most customizable than say, Gnome, but doesn’t Gnome support CSS customization while KDE doesn’t?

  • AntY@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    Dwm is a really customizable window manager. You just need to know C and write everything yourself!

    • Eldritch@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Last I saw deepIn wasn’t far off. But it’s always been a similar project to KDE in many ways. (QT based, complete ecosystem including desktop and apps) Though they have had some rather staggering refactors between versions.

  • jrgd@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    As far as KDE vs. GNOME is concerned: KDE contains a lot of customizable features as an expectation and thus has great support for a wide array of customization. Both KDE and GNOME are extensible, with third-party extensions to extend or change functionality available. What makes GNOME less customizable, albeit supporting stylesheets and extensions, both are not expected to be used in any form (outside of defaults provided via Adwaita), and neither do many independent apps written in GTK3, GTK4. GNOME offers fairly minimal customization options without resorting to GNOME Tweaks, third-party extensions, and unsupported customized themes: all things that can break GNOME as while the customization does exist, the developers don’t embrace it and have no expectation to not break it with any update.

  • Lung@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    Everything is customizable if you are brave enough with the code :)

    But yeah gnome is known for breaking changes & rewrites. As a result, Cosmic desktop was born to be more stable and reliable with plugins. That’s ~alpha. But if you truly wanna DIY, then the tiling window managers are king. Stuff like dwm and awesomewm where you configure every part of the UI and can easily make your own widgets