desktop-env

Detect which desktop environment is run in the current session

Usage no npm install needed!

<script type="module">
  import desktopEnv from 'https://cdn.skypack.dev/desktop-env';
</script>

README

desktop-env Build Status Travis

Detect which desktop environment is run in the current session

Install

$ npm install --save desktop-env

Usage

const desktopEnv = require('desktop-env');

desktopEnv().then(data => {
  console.log(data);
  //=> Cinnamon, Gnome, KDE, LXDE, Mate, Sugar, Unity, XFCE, N/A
});

API

desktopEnv()

Returns a Promise that resolves one of the following:

  • Cinnamon
  • Gnome
  • KDE
  • LXDE
  • Mate
  • Sugar
  • Unity
  • XFCE
  • N/A if none of the above

Related

License

MIT © t1st3