Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

[Feature] Integration for Linux #17

Open
nymo opened this issue May 19, 2020 · 3 comments
Open

[Feature] Integration for Linux #17

nymo opened this issue May 19, 2020 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@nymo
Copy link

nymo commented May 19, 2020

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?

@kannicht
Copy link
Contributor

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 :)

@gilday gilday added enhancement New feature or request help wanted Extra attention is needed labels Jul 30, 2020
@weisJ
Copy link

weisJ commented Aug 7, 2020

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

@IncPlusPlus
Copy link

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants