Linked by Thom Holwerda on Thu 28th May 2009 19:17 UTC
Permalink for comment 366049
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2009-03-11
Not FHS, but there exists the XDG Base Directory Specification, which addresses your point 1:
User-specific configuration files go in $XDG_CONFIG_HOME = ~/.config/ instead of cluttering ~/.?*.
It also specifies $XDG_DATA_HOME = ~/.local/share/, for data resources like user-specific menu entries, and $XDG_DATA_HOME = ~/.cache/.
As far as I've seen, the newer programs and toolkits using these XDG directories do a good job of keeping their stuff organized. For example, you can "rm -rf ~/.config/vlc ~/.local/share/vlc ~/.cache/vlc" with confidence that VLC doesn't have any junk lying elsewhere, and that you're not affecting any other programs.