From 1e9f4c761842e61391c707ba19f3f1ff433ef00c Mon Sep 17 00:00:00 2001 From: Dmytro Meleshko Date: Fri, 8 Jan 2021 18:12:37 +0200 Subject: [PATCH] [scripts] add a script for marking files as recently used --- scripts/mark-as-recently-used | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 scripts/mark-as-recently-used diff --git a/scripts/mark-as-recently-used b/scripts/mark-as-recently-used new file mode 100755 index 0000000..63475cd --- /dev/null +++ b/scripts/mark-as-recently-used @@ -0,0 +1,14 @@ +#!/usr/bin/python3 +# Taken from + +import gi +import sys + +gi.require_version("Gtk", "3.0") +from gi.repository import Gtk, Gio, GLib # noqa E402 + +rec_mgr = Gtk.RecentManager.get_default() +for arg in sys.argv[1:]: + rec_mgr.add_item(Gio.File.new_for_path(arg).get_uri()) +GLib.idle_add(Gtk.main_quit) +Gtk.main()