Unity использует систему под названием Zeitgeist для управления такими данными. Есть два подходящих способа добавить вещи:
Ваши скрипты Python могут добавлять записи Zeitgeist с использованием API Python более высокого уровня. Сценарии оболочки могут использовать dbus-send для работы с API D-Bus более низкого уровня.Однако я не могу привести пример, потому что я еще не использовал его. (Обычно я использую Lubuntu, и я знаю только о Zeitgeist, потому что мой брат попросил меня выяснить, как очистить список в списке Unity Dock)