diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-03-21 09:35:59 +0000 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-03-21 09:38:29 +0000 |
commit | 5a695ecb884f2c97ba1065e95d8d2ee28d8671f7 (patch) | |
tree | 0f8e241da8aacb95f0e67915be9628f162ba82a5 /src/utils.h | |
parent | 1ace3aee71264279928a574ba44d75b7d8d0b4ba (diff) | |
download | ayatana-indicator-session-5a695ecb884f2c97ba1065e95d8d2ee28d8671f7.tar.gz ayatana-indicator-session-5a695ecb884f2c97ba1065e95d8d2ee28d8671f7.tar.bz2 ayatana-indicator-session-5a695ecb884f2c97ba1065e95d8d2ee28d8671f7.zip |
src/utils.(c|h): Reduce code duplications in desktop env detection code.
Diffstat (limited to 'src/utils.h')
-rw-r--r-- | src/utils.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/utils.h b/src/utils.h index 69bf2c6..d39637c 100644 --- a/src/utils.h +++ b/src/utils.h @@ -20,6 +20,15 @@ #include <glib.h> #include <string.h> + +/* XDG_CURRENT_DESKTOP environment variable values + * as set by well-known desktop environments + */ +#define DESKTOP_UNITY "Unity" +#define DESKTOP_MATE "MATE" +#define DESKTOP_GNOME "GNOME" +#define DESKTOP_XFCE "XFCE" + gboolean is_unity(); gboolean is_gnome(); gboolean is_mate(); |