Ответ, указывающий на менеджера журнала активности, верен для zeitgeist
. Но zeitgeist
это не единственный способ, которым система отслеживает недавно использованные файлы. Некоторые приложения все еще используют старый метод, где доступ к папкам и файлам записывается в центральный файл журнала, расположенный по адресу ~/.local/share/recently-used.xbel
. Этот старый журнал активности называется GtkRecentManager
. Вы можете прочитать больше о взаимодействии между духом времени и его старшим коллегой здесь .
В отличие от этого zeitgeist
, нет официального инструмента GNOME GtkRecentManager
, который позволял бы контролировать, что регистрируется, а что нет. Однако, как отметил Базон в комментарии выше, существует стороннее решение, которое делает эту работу довольно хорошо:
GTK + Недавние файлы Scrubber от ssokolow
Со страницы проекта:
Итак, вы продолжаете работать с GNOME, чтобы стереть список последних файлов, и рано или поздно вы решите, что было бы проще просто полностью отключить его и что в процессе вы ничего не потеряете.
Этот инструмент использует немного другой подход, вдохновленный расширением HistoryBlock для Firefox. С помощью этого скруббера вы дадите ему список мест, которые вы не хотите показывать в своем списке последних файлов, а затем вы продолжите свою жизнь. (И это делает свою работу осторожно.)
Скруббер будет находиться в фоновом режиме, ожидая появления новых файлов в списке. Если они совпадают с какими-либо записями в вашем черном списке, это выводит их обратно. Нет суеты, нет суеты. Вы просто устанавливаете это и забываете это.
Инструмент предлагает только интерфейс CLI, но сравнительно прост в использовании. Инструкции можно найти на странице проекта и в справке по CLI:
$ gtk_cleanup.py --help
Usage: gtk_cleanup.py [options]
A simple little tool which watches GTK+'s global recent files list and
removes anything that matches a hashed blacklist of URI prefixes.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose Increase the verbosity. Use twice for extra effect.
-q, --quiet Decrease the verbosity. Use twice for extra effect.
Resident-Compatible Actions:
--purge Purge all Recently Used entries during the initial
scrub.
--config=FILE Specify a non-default config file
Non-Resident Actions:
-a URI, --add=URI Add URI to the list of blacklisted prefixes.
-r URI, --remove=URI
Remove prefixes from the blacklist which match URI
--once Don't become resident. Just scrub and exit.