Top | ![]() |
![]() |
![]() |
![]() |
Desktop Environment ConfigurationDesktop Environment Configuration — Desktop Environment Configuration |
void | garcon_set_environment () |
const gchar * | garcon_get_environment () |
void | garcon_set_environment_xdg () |
void
garcon_set_environment (const gchar *env
);
Sets (or unsets) the desktop environment for which menus will generated.
Menus and menu items belonging to other desktop environments will be
ignored. If set to NULL
, all menu items are used.
env |
Name of the desktop environment for which menus will
be generated (e.g. XFCE, KDE, GNOME or |
const gchar *
garcon_get_environment (void
);
Get the environment set with garcon_set_environment()
.
void
garcon_set_environment_xdg (const gchar *fallback_env
);
Set the desktop environment to the envvar XDG_CURRENT_DESKTOP.
If this variables is not set, it falls back to default_env
.
For fallback_env
you can use for example GARCON_ENVIRONMENT_XFCE.
Since: 0.3.0