У меня слишком много в моем домашнем каталоге, но я не могу переместить его, потому что это в основном точечные файлы, которые требуются для других программ (игр, библиотек и т.д.). В идеале все такого рода должно оставаться в ~/.config.
Мое идеальное решение это что-то вроде:
- Если приложение не входит в белый список и пытается выполнить запись в
~
, перенаправьте его в~/.config
перед тем, как отказаться. - Если приложение пытается прочитать файл из
~
и его там нет, проверьте~/.config
прежде чем сдаться.
Тем не менее, я не могу представить, как это могло бы работать без ужасного разрушения, если только я не собирался написать собственный драйвер файловой системы или что-то в этом роде. Есть ли лучший подход?