How to detect if Linux OS uses KDE or Gnome environment
desktop-application, gnome, java, kde-plasma, linux
Solution
System.getenv("XDG_CURRENT_DESKTOP")
returns `"GNOME"` on my machine. Try it out on KDE-based box.
See also
- Determine what window manager is running?
Problem
I need to programatically determine which window manager is running, on Linux. Pseudocode for how it would be used: ``` if(WindowManagerOfOS.isKDE()){ do.anyThing(); } ``` How can I do this? Is it even possible?