Часто бывает так что не знаешь где находиться конфигурационный файл программы. А он может находиться как просто в ~/.program так и в ~/.config/program , так и в ~/.local/share/blablabla
В общем не хорошо это.
Думаю нужно создать каталоги /usr/share/config-app и в /usr/local/share/config-app . А в этих каталогах файлы названные по имени пакета содержащие пути по которым могут находиться конфигурационные файлы. Например:
name=thunar
dir=~/.config/Thunar
Параметры dir и file будут указывать на конфигурационные файлы программы.
Если будут в наличии такие файлы, то можно будет создать набор утилит которые бы по запросу выводили бы пути, экспортировали бы в архив конфигурацию и импортировали бы из архивов. Был бы удобный инструмент. Но такой инструмент бессмыслен без базы путей конфигов.
В общем если бы да када-бы...