4 ms·
~/i # internal (stuff I made) ~/x # external (stuff I downloaded, etc.) # exceptions to the above: ~/i/collab ~/i/mashup ~/bin ~/tmp That
by jjs 16y ago
~/i # internal (stuff I made)
~/x # external (stuff I downloaded, etc.)
# exceptions to the above:
~/i/collab
~/i/mashup
~/bin
~/tmp
That's it for top-level directories.
I also really like the (new?) trend of programs keeping their dotfiles in ~/.config/program-name/foorc
- rtra 16y agothe $XDG_CONFIG_HOME from freedesktop.org's XDG Base Directory Specification.
- thwarted 16y agoI like the ~/x and ~/i. I also usually create a ~/tmp for temporary builds and stuff that I don't want to have automatically cleaned up, but about a year ago I changed the default download location in the browsers I use to /tmp -- this has saved me a lot of space and a lot of time cleaning stuff up or trying to remember what something is or why I downloaded it -- the system cleans it up, and if I want to keep it after looking at or evaluating it, the act of moving/copying it out of /tmp is enough of an effort to help me remember more about it.