Вам нужно знать немного JavaScript (Gjs) и ознакомиться с API, который вы хотели бы использовать (с помощью инстроспекции). Вы можете проверить вики-страницу Gjs .
Одним из способов изучения на примере является проверка кода, написанного для расширения оболочки GNOME (проверьте extensions.gnome.org .
ОБНОВЛЕНИЕ : документация обновляется, и вы можете найти демонстрации с объяснениями в разделе для начинающих . Учтите, что некоторые из них более полны, чем другие, потому что они находятся в стадии разработки.