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

  • hello_hello [comrade/them]
    hexagon
    M
    ·
    edit-2
    3 months ago

    Well just desktop extensions similar to GNOME extensions. The files in those folders are just config files in the ron format. For example, In the CosmicBackground subdir there's two files called all and same-on-all

    all contains

    (
        output: "all",
        source: Path("<path-to-image>"),
        filter_by_theme: true,
        rotation_frequency: 300,
        filter_method: Lanczos,
        scaling_mode: Zoom,
        sampling_method: Alphanumeric,
    )
    

    while same-on-all contains

    true
    

    This is a boon compared to GNOME's dconf or KDE's multitud of RC dotfiles.