Анатомия Awesome WM

Запилил таки панель с подстказками по клавиатуре :)

Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
что за флаг? Xneur или просто флаг как картинка ?
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
brestows
что за флаг? Xneur или просто флаг как картинка ?

sbxkb. Наследие openbox, осомовским ещё не заменил
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
ясно ...
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
maisvendoo
Запилил таки панель с подстказками по клавиатуре :)


Можно поинтересоваться как вы сделали такую панель?
Вгляделся в скрин увидел, пардон)
Кстати, многие неправильно понимают концепцию тэгов. Тэг на то и тэг, что он не рабочий стол. Тегом помечаются окна. Одним тэгом можно пометить несколько окон. Но также можно одно окно пометить несколькими тэгами. И поэтому выражение "переместить клиент на тэг, оставив его и на текущем тэге" не совсем верно. Правильно так: "пометить клиент тэгом с номером таким-то, оставив пометку предыдущим тэгом/тэгами"
Офтоп. Ни у кого нет такого вот виджета часов, только без третей зеленой стрелки.

Взято отсюда.
ned, берешь и рисуешь с помощью cairo. Товарищ maisvendoo объяснил как это делать выше в этой теме
ned
Офтоп. Ни у кого нет такого вот виджета часов

Собственно приведенным скрином и вдохновился, для создание вот этого

Часы clock.lua

Ну и, да, о интеграции cairo писал тут

А вот человек, правда про conky пишет и про то как там рисовать через cairo в lua-скриптах. Справедливо с точность до ньюансов синтаксиса

Может чуть попозже запилю статейку о создании часов
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
Добрый! Подскажите как добавить widget раскладки на панель. awesome 3.5
kbdwidget = wibox.widget.textbox()
kbdwidget.border_color = beautiful.fg_normal
kbdwidget.text = " [eng] "
dbus.request_name("session", "ru.gentoo.kbdd")
dbus.add_match("session", "interface='ru.gentoo.kbdd',member='layoutChanged'")
dbus.add_signal("ru.gentoo.kbdd", function(...)
    local data = {...}
    local layout = data[2]
    lts = {[0] = " [eng] ", [1] = " [rus] "}
    kbdwidget.text = " "..lts[layout].." "
    end
)
после чего добавляем его на панель:
  local right_layout = wibox.layout.fixed.horizontal()
....
    right_layout:add(kbdwidget)
....

kbdd запущен, раскладка настроена через иксы. Подскажите где не прав. Спасибо
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
 
Зарегистрироваться или войдите чтобы оставить сообщение.