LINUX.ORG.RU

История изменений

Исправление sudopacman, (текущая версия) :

Используй <snap> . Например, у меня так:


-- Keyboard layout widget
kbdwidget = wibox.widget.textbox()
kbdcolb = "<span font='Terminus Bold 15'> "
kbdcole = "</span>"
kbdwidget:set_markup(kbdcolb.." EN "..kbdcole)
dbus.request_name("session", "ru.gentoo.kbdd")
dbus.add_match("session", "interface='ru.gentoo.kbdd',member='layoutChanged'")
dbus.connect_signal("ru.gentoo.kbdd", function(...)
local data = {...}
local layout = data[2]
lts = {[0] = " EN", [1] = " RU"}
kbdwidget:set_markup (kbdcolb..""..lts[layout].." "..kbdcole)
end
)
И панель никуда не съезжает

Исходная версия sudopacman, :

Используй <snap> . Например, у меня так:


-- Keyboard layout widget
kbdwidget = wibox.widget.textbox()
kbdcolb = "<span font='Terminus Bold 15'> "
kbdcole = "</span>"
kbdwidget:set_markup(kbdcolb.." EN "..kbdcole)
dbus.request_name("session", "ru.gentoo.kbdd")
dbus.add_match("session", "interface='ru.gentoo.kbdd',member='layoutChanged'")
dbus.connect_signal("ru.gentoo.kbdd", function(...)
local data = {...}
local layout = data[2]
lts = {[0] = " EN", [1] = " RU"}
kbdwidget:set_markup (kbdcolb..""..lts[layout].." "..kbdcole)
end
)
И панель никуда не съезджает