Configuration Information
The
XDG Base Directory specification defines the standard
locations for applications to place data and configuration files.
These files can be used, for instance, to define the menu
structure and menu items in a desktop environment.
The default location for configuration files to be installed is
/etc/xdg
, and the default locations
for data files are /usr/local/share
and /usr/share
. These locations can
be extended with the environment variables XDG_CONFIG_DIRS
and XDG_DATA_DIRS
, respectively. The GNOME, KDE
and XFCE environments respect
these settings.
When a package installs a .desktop
file to a location in one of the base data directories, the
database that maps MIME-types to available applications can be
updated. For instance, the cache file at /usr/share/applications/mimeinfo.cache
can be
rebuilt by executing the following command as the root
user:
install -vdm755 /usr/share/applications &&
update-desktop-database /usr/share/applications