LINUX.ORG.RU

Где почитать/посмотреть пример написания расширения для гнома

 


0

1

Приветствую всех. Подскажите пожалуйста, кто писал расширения, где можно почитать про расширения для гнома. Облазил все популярные расширения, нигде нет похожего.

Хочу вместо раскладки языка буквами, был флаг из эмодзи.

Нашел /usr/share/X11/xkb/rules/evdev.xml, понял что менять можно в нем. Скриптом на баш и sed получилось изменить. Но, это меняет системный файл. Можно ли сделать это в расширение без изменения этого файла.

GNOME Shell Extensions.

Но, это меняет системный файл. Можно ли сделать это в расширение без изменения этого файла.

Есть другой вариант: В RPM есть возможность написать хук, который будет вызываться при обновлении файла другим пакетом. Т. е. как только evdev.xml обновляется, ты тут же его патчишь чтобы вернуть свои флаги. Думаю, это будет проще чем писать расширение (учитывая, что ты в этом — ноль). Про deb не знаю.

Скриптом на баш и sed получилось изменить.

Довольно таки хреновый метод редактировать XML. Есть же специальные средства, например, xmlstarlet.

P. S. При нормальной включалке клавиатурных раскладок индикатор не нужен.

debugger ★★★★★
()
Последнее исправление: debugger (всего исправлений: 1)