Differences between revisions 2 and 3
Revision 2 as of 2012-12-04 15:35:50
Size: 1613
Editor: ThomasKoch
Comment:
Revision 3 as of 2013-07-06 13:48:31
Size: 1694
Editor: ThomasKoch
Comment:
Deletions are marked like this. Additions are marked like this.
Line 23: Line 23:
* xmonad: [[http://code.google.com/p/xmonad/issues/detail?id=484|upstream bug]]

The XDG Base Directory Specification (XDGBDS) defines four directories in a users $HOME dir that should be used for so called DotFiles.

These directories (with their default locations) are:

  • $XDG_DATA_HOME ($HOME/.local/share): data files
  • $XDG_CONFIG_HOME ($HOME/.config): configuration files
  • $XDG_CACHE_HOME ($HOME/.cache): non-essential data files
  • $XDG_RUNTIME_DIR (no default?): non-essential runtime files, other file objects (such as sockets, named pipes, ...)

Please refer to the specification for additional directory definitions and further details.

Tools

Status of Packages

TODO: Which packages do not conform to the XDGBDS and has a bug been filled upstream?

* mplayer: upstream bug * xmonad: upstream bug

e.g.: ZSH, gimp, ssh, gnupg, mplayer, dbus, libpurple/pidgin,