Regarding having a dark theme by default, why not, but it'll be hard to agree on which one :) (Not that I care myself, dark themes are a terrible idea that doesn't scale anyway. Troll intended 😁 )

Themes are a terrible idea that leaves your application at the mercy of unknown idiots that "design" them (troll also intended 😁 )

But yes the point being which to agree on?

That's not entirely true.

Thats entirely true. GTK themes do not set properties for lexical entities. The term Colour Scheme or Color Scheme depending which school you went to and how your Geany is translated, refers to the Geany conf file that sets lexical entity colours to differentiate it from the GTK theme. It has been agreed that the geany-themes repo name is confusing, but it is what it is.

Nowadays it's usually somewhat possible to know whether the system theme in uses is light or dark

What I think you mean is that there is some sort of fuzzy indication by reading the GTK setting gtk-theme-name and see if it ends in -dark.

Geany could load colour-scheme-dark instead of colour-scheme selected depending on above, or could automatically set the Invert syntax highlighting colours property, obviously with an option for the user to prevent such bad annoying retrograde automatic behaviour ;-)

Or even just shipping default and default-dark might be enough in the first pass so the user can select easily, although default might need to be separated from filetypes.common.

Now all it needs is "somebody" to do it.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/issues/3407/1435793925@github.com>