Собственно, как?
Давно видел тему в галереи (вот эта тема) как gwinn, с помощью alias'ов и export'ов, смог почти всё заставить писать только в «~/.config», «~/.cache» etc, но там не было «инструкции».
Можно ли не только запихать все конфигурационные файлы в ~/.config, но и «рассортировать» их по директориям? Например: все vim'овские файлы должны быть в «~/.config/vim/ и т.п.
P.S. Что в этом плохого, раз это не делается по умолчанию?