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.
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
#define GARCON_ENVIRONMENT_XFCE "XFCE"
Macro for garcon_set_environment or garcon_set_environment_xdg to set the Xfce Desktop Environment.
Since: 0.3.0