I despise all junk that programs generate in my home directory; I'd like to see this stuff placed in $XDG_CONFIG_HOME and $XDG_CACHE_HOME.

However, there are too many programs to configure and most of them probably have path hardcoded to $HOME anyway.

I'd like to know if it's possible to somehow change $HOME to ~/.home while keeping original home dir for such things as BASH and that minimal file browser that apps use for opening/saving files.

link|improve this question
feedback

1 Answer

I ran across libetc a couple months ago. I've never used it, and it is an LD_PRELOAD hack, so I'd be careful, but it sounds like what you're looking for.

link|improve this answer
That's exactly what I'm looking for. I'm going to backup important dot-files in my $HOME and see how it works. Here's a guide on ArchWiki: wiki.archlinux.org/index.php/Libetc – usr Nov 30 '11 at 0:07
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.