Recommendation for $HOME

Jeremy C. Reed reed at
Fri Dec 8 02:16:28 EET 2006

On Thu, 7 Dec 2006, John Meacham wrote:

> I always liked (and use) the standard unix hierarchy. I have
> $HOME/etc
> $HOME/tmp
> $HOME/var
> $HOME/bin
> $HOME/lib

I also do that a lot for tmp and bin and sometimes var and lib under my 

My problem with $HOME/etc is that I often build and install packages (as 
non-root) using --sysconfdir=${HOME}/etc (or similar) and maybe that would 
get in the way.

> and it works great. I am not sure why this didn't become a standard
> thing to do. the current dotfile situation is horrible. mixing of user
> editable configuration (should be in etc/) and program maintained caches
> (should be in var/) in the same directory seems just silly.

More information about the xdg mailing list