Desktop state is neatly organized using freedesktop standards. Since components are so modular, it's trivial to replace or modify any of them using any client program you wish.

pingu-horny

Show

This is peak "Year of the Linux Desktop" behavior

penguin-love club-penguin-dance denguin

  • frankfurt_schoolgirl [she/her]
    ·
    1 month ago

    why does my desktop background need state scared

    But ya I agree Cosmic is very nice. I think it's doing a good job of bringing innovations from the indie window manager world to the full graphical desktop world. Also Rust + wgpu + Iced is a very cool stack.

    • hello_hello [comrade/them]
      hexagon
      M
      ·
      1 month ago

      why does my desktop background need state

      What if your background is a slideshow? Or what if it changes depending on what time of day it is or what the system's current theme is? Or what directories it should search for background images in? Even though COSMIC does not yet support all these features, they're setting a foundation for COSMIC to be expanded upon in the future in a way that's entirely unique in the Linux space rn.

      • frankfurt_schoolgirl [she/her]
        ·
        1 month ago

        Ya that's totally fair. I just thought it was funny that the desktop background was one of the only two apps that appear to have state on your system.

        Speaking of the Cosmic background, since they are already rendering it with the GPU they should let you specify a custom frag shader for it. Then you could have some really wild desktop eye candy.