Saturday, May 27, 2006

Basic directories in specs

There is another specification in freedesktop that indicates where are located the files, that are refered in other specifications, in the user disk. The following table shows the possible environment variables that are refered in other specs, the value to be used for each of them if they are not present, or empty, and a short description of their meaning:

Environment VariableDefault valueMeaning
$XDG_DATA_HOME$HOME/.local/sharebase directory relative to which user specific data files should be stored
$XDG_DATA_DIRS/usr/local/share/:/usr/share/preference-ordered set of base directories to search for data files in addition to the $XDG_DATA_HOME base directory
$XDG_CONFIG_HOME$HOME/.configbase directory relative to which user specific configuration files should be stored
$XDG_CONFIG_DIRS/etc/xdgbase directory relative to which user specific configuration files should be stored
$XDG_CACHE_HOME$HOME/.cachebase directory relative to which user specific non-essential data files should be stored

Anyway they won't be necessary until we begin with the menu stuff.

0 Comments:

Post a Comment

<< Home