Как сохранить мой домашний каталог в чистоте?

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

Мое идеальное решение это что-то вроде:

  • Если приложение не находится в белом списке, и оно пытается написать в ~, перенаправьте его на ~/.config прежде чем сдаться.
  • Если приложение пытается прочитать из файла в ~ и это не там, проверьте ~/.config тоже, прежде чем сдаться.

Тем не менее, я не могу представить, как это могло бы работать без ужасного разрушения, если только я не собирался написать собственный драйвер файловой системы или что-то в этом роде. Есть ли лучший подход?

1 ответ

cat /etc/inputrc

Добавлять:

set match-hidden-files off

Это сделает это для всех пользователей. Чтобы сделать это только для вашего пользователя, добавьте приведенную выше строку в ~/.inputrc

См. Синтаксис файла инициализации Readline в Справочном руководстве BASH.

Другие вопросы по тегам