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

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

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

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

1 ответ1

1
cat /etc/inputrc

Добавлять:

set match-hidden-files off

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .