1

Are there any plans to have applications store data from each user in home/user/.config instead of just home/user/ and their respective directories?

  • 3
    See http://askubuntu.com/questions/22361/what-is-the-relationship-between-gconf-gnome2-cache-local-and-other-dot-f/22544#22544 for some clarifications. – belacqua Feb 09 '11 at 02:28

1 Answers1

4

As mentioned in my answer to a releated question, ~/.config is part of the FreeDesktop Base Directory Specification.

According to the spec, "user data" should not actually be put in ~/.config at all.

  • $XDG_CONFIG_HOME is where user specific configuration files should be stored.

  • $XDG_DATA_HOME is where user specific data files should be stored.

  • $XDG_CONFIG_HOME defaults to ~/.config

  • $XDG_DATA_HOME defaults to ~/.local/share

As I say in a comment in that question: compliance is voluntary, but there has been discussion in the past about making XDG compliance a "goal" for all application in the default install.