Nicolas Williams wrote:
> On Tue, Feb 19, 2008 at 06:40:29PM +0000, Darren Kenny wrote:
>> On Tue, 19 Feb 2008 08:57:09 -0800
>> John Plocher <John.Plocher at Sun.COM> wrote:
>>>> It's ${HOME}/.config by default.
>>> #include "John's please don't fill my $HOME with your crap Gripe"
>>>
>>> It would really be nice (TM) if we could get all these @#...@$%
>>> features to put their crap^H^H^H^H config files one level deeper
>>> under a common .desktop or .gnome or .whatever parent. so my
>>> home dir doesn't end up with hundreds of opaque pieces of trash
>>> that some stupid application decided to leave behind. Better yet
>>> would be a way to not need the files in the first place.
>>> (My homedir today has over 200 "dotfiles" in it - and I have no
>>> real idea whether any of them are optional or obsolete and can be
>>> deleted or if my desktop/session will die a horrible death if I
>>> so much as touch them...
>>>
>>> #end rant
>> But that's what this is - XDG config, which is neither GNOME or KDE specific
>> uses .config as the root of it's config - if you use JDS you most likely
>> already have that dir...
>
> What else goes in ~/.config/?
>
> In mine the only thing is gtk-2.0/gtkfilechooser. Is there a precedent
> for ~/.config?
User-local modifications to the menus and autostart files for the session.
These are part of the Freedesktop Base Directory specification, as defined at:
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
This is marked as Committed in the case LSARC 2005/734 (GNOME For Nevada).
Darren.