structure of desktop file directories

Simon McVittie simon.mcvittie at
Fri Oct 4 04:26:26 PDT 2013

On 04/10/13 12:04, Jerome Leclanche wrote:
> On Fri, Oct 4, 2013 at 11:53 AM, Simon McVittie
> <simon.mcvittie at> wrote:
>> The search path is longer than that:
>> ~/.local/share/applications by default, and setting XDG_DATA_HOME or
>> XDG_DATA_DIRS changes it per-user and perhaps even per-process.
> Doesn't /var have an equivalent in ~/.local/var or something similar?

Not directly; there's ${XDG_DATA_HOME}:${XDG_DATA_DIRS} or
${XDG_CACHE_HOME}, depending what you're storing.

Also, if I set my XDG_DATA_HOME to "$HOME/appdata" or something, the
spec says applications in $HOME/appdata/applications/*.desktop should be
found, but what's the corresponding "/var-like" directory for that?
~/.local/share is only a default.


More information about the xdg mailing list