I've never seen anything under ~/.local other than share, and the XDG Spec doesn't mention any other directories under .local. What is the motivation for having two levels of directories here as opposed to just one (like ~/.config)?
Asked
Active
Viewed 5,539 times
1 Answers
3
This is in line with Filesystem Hierarchy Standard's /usr and /usr/local directories. As the link says, /share is a subdirectory for architecture-independent data.
In fact, there are ongoing efforts to move the full user-specific tertiary hierarchy into $HOME/.local from $HOME. The apparent benefit is they won't clutter the view of your home folder (which is supposed to contain your work files, after all) because names starting with dot aren't shown by default.
ivan_pozdeev
- 1,973