dark-mode-sync-plugin icon indicating copy to clipboard operation
dark-mode-sync-plugin copied to clipboard

[Feature] Integration for Linux

Open nymo opened this issue 5 years ago • 3 comments

First thanks for this plugin its working great. I would also like to use this plugin on my Linux machine. At least an integration with Gnome 3 based desktop environments would be nice for me.

Could we make this happen? I'm not so familiar with Java anymore but maybe some other Linux user is?

nymo avatar May 19 '20 10:05 nymo

Hi @nymo,

I recently discovered the new feature and already started research on how to get the values for the discovery of the theme switching (is ubuntu now dark or light?). Unfortunately I have not found anything.

On the Jetbrains side: Even though it is possible to check whether Gnome is used, it is not possible by now to detect the exact version using an easy way without adding a lot of unique code to the plugin. My idea of the plugin is to keep it as simple on the code basis as possible. Adding the Gnome version detection would make it mostly specific.

I think, as long as Jetbrains is not updating its plugin SDK to allow finer detection of the OS (by now only Linux or no Linux, they are more advanced on Mac and Win on that) we should put this on hold and say, that we need either some input on this :)

kannicht avatar May 20 '20 15:05 kannicht

The earlier state of this PR shows how one would achieve support for Gnome (which doesn’t use any native code).

weisJ avatar Aug 07 '20 09:08 weisJ

This commit might be a helpful starting point without introducing native code.

IncPlusPlus avatar Aug 19 '20 04:08 IncPlusPlus