diffuse icon indicating copy to clipboard operation
diffuse copied to clipboard

Support for color themes

Open AJenbo opened this issue 4 years ago • 3 comments

Currently the white default theme sticks out a bit if you are using a dark theme for you OS:

image

Any ideas for how this should be implemented?

AJenbo avatar Jul 24 '21 18:07 AJenbo

Right now, Diffuse only has "one" theme. In fact the colors are in the syntax configuration files here: https://github.com/MightyCreak/diffuse/tree/master/data/usr/share/diffuse/syntax

To allow dark mode (and basically having multiple themes), we would need to change the code and find a clever way to support different themes that would also work with the various syntaxes.

I don't have it all figured out right now, but contributions are always welcome and I can help architecture this feature.

MightyCreak avatar Jan 16 '22 22:01 MightyCreak

I already implemented this for the old version of Diffuse, but was unable to contribute it to the old repo because it was apparently unmaintained. I will look into updating my patches to work with the current version.

maharvey avatar Nov 19 '23 05:11 maharvey