Jawaban yang menunjuk ke manajer log aktivitas benar untuk zeitgeist
. Tetapi zeitgeist
bukan satu-satunya cara sistem melacak file yang baru digunakan. Beberapa aplikasi masih menggunakan metode lama, di mana akses ke folder dan file ditulis ke file log pusat yang terletak di ~/.local/share/recently-used.xbel
. Logger aktivitas yang lebih lama ini disebut GtkRecentManager
. Anda dapat membaca lebih lanjut tentang interaksi antara zeitgeist dan mitra lama di sini .
Berbeda dengan itu zeitgeist
, tidak ada alat GNOME resmi untuk GtkRecentManager
itu akan memungkinkan mengontrol apa yang dicatat dan apa yang tidak. Namun, seperti yang ditunjukkan Bazon dalam komentar di atas ada solusi pihak ketiga yang melakukan pekerjaan dengan cukup baik:
GTK + Recent Files Scrubber oleh ssokolow
Dari halaman proyek:
Jadi, Anda terus berjalan untuk GNOME untuk menghapus daftar file terbaru Anda dan, cepat atau lambat, Anda memutuskan bahwa akan lebih mudah untuk mematikannya sama sekali dan bahwa Anda tidak akan benar-benar kehilangan apa pun dalam proses.
Alat ini mengambil pendekatan yang sedikit berbeda yang terinspirasi oleh ekstensi HistoryBlock untuk Firefox. Dengan scrubber ini, Anda memberikan daftar tempat yang tidak ingin Anda tampilkan di daftar file terbaru, lalu melanjutkan hidup Anda. (Dan itu melakukan tugasnya secara diam-diam.)
Scrubber akan duduk di latar belakang, menunggu file baru muncul di daftar. Jika mereka cocok dengan salah satu entri dalam daftar hitam Anda, itu menendang mereka kembali. Tanpa ribut, tidak ada muss. Anda hanya mengaturnya dan melupakannya.
Alat ini hanya menawarkan antarmuka CLI tetapi relatif mudah digunakan. Instruksi dapat ditemukan di halaman proyek dan bantuan 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.