I think the ship's long sailed. Too much software just throws random crap into $HOME, so it's best to give up. I've resigned myself to the state of affairs and my "real" $HOME is in $HOME/code $HOME/home.
As the saying goes, layers are only added, never removed. The world where people respect XDG is not one that can be achieved anymore.
As the saying goes, layers are only added, never removed. The world where people respect XDG is not one that can be achieved anymore.