It's not clear to me what are the real benefits though.
> It's mostly just changing colors and some border radius.
This can still break apps though, as it's impossible to test all possible color themes to see if the app has enough contrast with all of them.
> After all this is desktop linux, people tend to gravitate to it because they want to be able to tweak things.
This is what I particularly don't get though. Compared to GTK this seems to be more limited. Granted, GTK does not officially support custom style sheets and lately they have become harder to set, but the option is there and people have been making themes that completly change how some widgets look like. All of that seems fundamentally impossible here.
> I mean even OSX has had accent colors for years, ffs.
There is a xdg portal to set accent colors (from a limited testable set of colors) since some months. I wonder if libcosmic supports that or if you're forced to manually set a theme.
You can still do whatever you want in ~/.config/gtk-4.0/gtk.css, including importing other stylesheets. This also works for libadwaita apps. What the Gnome devs and the https://stopthemingmy.app/ people don't want is for Ubuntu or Manjaro to ship a themed/patched stylesheet in the system that breaks their apps, and they have gotten their way.
> It's mostly just changing colors and some border radius.
This can still break apps though, as it's impossible to test all possible color themes to see if the app has enough contrast with all of them.
> After all this is desktop linux, people tend to gravitate to it because they want to be able to tweak things.
This is what I particularly don't get though. Compared to GTK this seems to be more limited. Granted, GTK does not officially support custom style sheets and lately they have become harder to set, but the option is there and people have been making themes that completly change how some widgets look like. All of that seems fundamentally impossible here.
> I mean even OSX has had accent colors for years, ffs.
There is a xdg portal to set accent colors (from a limited testable set of colors) since some months. I wonder if libcosmic supports that or if you're forced to manually set a theme.