LINUX.ORG.RU

Новая фича в ion3


0

0

Вчера Tuomo вкомитил мой патч для вызова hook'ов на lua по сигналу SIGUSR2

Я это использую для изменения строки состояния из внешних программ.

Мне лично этого сильно не хватало и я вот решил сделать сам...

Пользуйтесь, если кому такое надо...

★★★★★

Неделя Иона на ЛОРе :)

Видел этот патчи в RSS, кстати :) А у меня с ним неспешно идут переговоры об интерфейсе к XkbLockGroup, похоже дело идёт к созданию третьего репозитария, помимо ion-3 и ion-scripts-3. В сам Ион он такую фигню не хочет включать, и наверное прав. Там и так уже есть лишнее.

Teak ★★★★★
()
Ответ на: комментарий от Teak

Мож so-шник просто для lua написать?

тогда его не только в ионе можно будет использовать....

ЗЫ - а что там еще лишнее в ион навтыкали?

sergej ★★★★★
() автор топика
Ответ на: комментарий от sergej

Блин, в том виде, как он это добавил, я тоже думаю, что лучше либу для Lua сделать. Просто кинул мой исходник, а там хоть трава не расти, собирайте как хотите. Но мне уже лень, к тому же я сейчас занят. У меня работает, и ладно :)

Если хочешь, могу тебе отдать патчик на Ион, который без всяких модулей добавляет нужную функцию. Сам я им так и буду пользоваться. А то setxkbmap действительно подглючивает, да и лампочкой не мигает, а я привык.

А вообще он хочет ещё mod_ionflux и mod_xrandr вынести из основного репозитария.

Teak ★★★★★
()
Ответ на: комментарий от AiLr

http://redin.info/ion.xkb.patch - накладывать на ion-3 из darcs

Для работы берётся мой xkbion.lua из репозитария ion-script-3
(он сейчас маленько изменён, так что типа обновитесь),
и в cfg_ion.lua пишется:

dopath("xkbion.lua")
xkbion_set {
    {name="EN", action = function() ioncore.xkb_lock_group(0) end},
    {name="RU", action = function() ioncore.xkb_lock_group(1) end},
    key="Caps_Lock",
    statusname = "xkbion",
}
xkbion_set {
    {name="num", command="numlockx on"},
    {name="<->", command="numlockx off"},
    key="Num_Lock",
    statusname="num",
    atomname="XKBION_NUM",
}

Teak ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.