from gi.repository import Gtk, GObject
recent_mgr = Gtk.RecentManager.get_default()
uri = 'file:/path/to/my/file'
recent_mgr.add_item(uri)
GObject.idle_add(Gtk.main_quit)
Gtk.main()
Как добавить элемент в список «недавно использованных» файлов GTK из Python?