riso |
|
Темы:
4
Сообщения:
9
Участник с: 06 января 2011
|
Доброго времени всем ! Захотел я в awesome сделать виджет в виде картинки, при клике на который запускается приложение, с lua не дружу особо, в гуглах искал, на вике тоже искал - ничего. Прошу помощи.. |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
kde
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
flymster |
|
Темы:
2
Сообщения:
10
Участник с: 03 мая 2011
|
riso Знаете, если у Вас нет желания разбираться со способом настройки awesome, т.е. со скриптингом в Lua, то awesome для Вас - это вряд-ли хороший выбор. Как лаконично сказал выше товарищ: “kde”. Вот результат пяти минут чтения странички awesome'ской вики http://awesome.naquadah.org/wiki/Widgets_in_awesome в моём конфиге rc.lua: --Виджет imagebox старта приложения на примере firefox (аналог панели быстрого старта в шиндошс хр) myapp1start = widget({ type = "imagebox" }) --Задаём иконку приложения myapp1start.image = image(beautiful.myapp1icon) --Добавляем действие по щелчку мыши левой кнопкой myapp1start:buttons(awful.util.table.join( awful.button({ }, 1, function () awful.util.spawn_with_shell("pgrep -u $USER -x firefox || (firefox)") end) )) Вызываем виджет, вставляя его в wibox в rc.lua, скажем, сюда: ... mywibox[s].widgets = { { mylauncher, mytaglist[s], myapp1start, mypromptbox[s], layout = awful.widget.layout.horizontal.leftright }, ... Ну, ещё надо, конечно, указать в theme.lua где, собственно, лежит иконка firefox: theme.myapp1icon = "/usr/share/icons/hicolor/32x32/apps/firefox.png" |
riso |
|
Темы:
4
Сообщения:
9
Участник с: 06 января 2011
|
Спасибо вам. Знаете, если у Вас нет желания разбираться со способом настройки awesome, т.е. со скриптингом в Lua, то awesome для Вас - это вряд-ли хороший выборжелание есть, но мне показалось, что awesome плохо документирован. Я на xmonad сидел, конфиг с нуля настроил, там вики мне нравится больше, проше как-то все… Спасибо еще раз ! |