Para deshabilitar la lista de aplicaciones basadas en GTK 3 , siga estos pasos:
rm ~/.local/share/recently-used.xbel
Si NO HAY un "~ / .config / gtk-3.0 / settings.ini", entonces
mkdir -p ~/.config/gtk-3.0
echo -e "[Settings]\ngtk-recent-files-max-age=0\ngtk-recent-files-limit=0" > ~/.config/gtk-3.0/settings.ini
Si HAY un "~ / .config / gtk-3.0 / settings.ini", entonces
echo -e "\ngtk-recent-files-max-age=0\ngtk-recent-files-limit=0" >> ~/.config/gtk-3.0/settings.ini
(observe la diferencia ">>" frente a la ">"; ">>" se agrega a un archivo mientras que un solo ">" lo sobrescribe por completo, sin respaldo, si ya existe)
Y en cualquier caso:
rm ~/.local/share/recently-used.xbel
Para deshabilitar la lista de aplicaciones basadas en GTK 2 , siga este paso:
echo gtk-recent-files-max-age=0 >> ~/.gtkrc-2.0
Estos pasos son mejores que cambiar los permisos en el archivo, ya que evitan que se muestren mensajes de error al iniciar aplicaciones basadas en GTK que dependen del archivo.
Puede encontrar información detallada aquí: https://alexcabal.com/disabling-gnomes-recently-used-file-list-the-better-way/