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.