Awesome: несколько вопросов к пользующимся.

Громкость
volumewidget = wibox.widget.textbox()
vicious.register( volumewidget, vicious.widgets.volume, "<span color=\"#f39d21\">♫ $1%</span>", 1, "Master" )
volumewidget:buttons(awful.util.table.join(
    awful.button({ }, 1, function () awful.util.spawn("amixer -q sset Master toggle", false) end),
    awful.button({ }, 3, function () awful.util.spawn("".. terminal.. " -e alsamixer", true) end),
    awful.button({ }, 4, function () awful.util.spawn("amixer -q sset Master 1dB+", false) end),
    awful.button({ }, 5, function () awful.util.spawn("amixer -q sset Master 1dB-", false) end)
 ))
и соответственно в панель виджетов
right_layout:add(volumewidget)
Wi-Fi уровень показывать будет, если пропишешь, вот возможные функции отображения {ssid}, {mode}, {chan}, {rate}, {link}, {linp}, {sign} взято отсюда.
wifiicon = wibox.widget.imagebox()
wifiicon:set_image(beautiful.widget_wifi)
--
wifi = wibox.widget.textbox()
vicious.register(wifi, vicious.widgets.wifi, "${ssid}", 3, "wlp4s0")
В теме надо будет еще иконку wifi указать.
В панеле виджетов
right_layout:add(wifi)
Супер! Очень красиво! Мерси.
Есть еще один вопрос. Никак не могу осилить сепаратор...
separator = wibox.widget.textbox()
separator.text  = " * "
И получаю
attempt to index global "separator" (a nil value) (на последней сточке)
Что не правильно?

Кстати, о меню вайфая, было бы интересно сделать такое, при щелчке на который всплывал бы гуй от нетворк-манагера или wicd. Но пока я такое не осилю.
ПРоббывал писать
 separator:set_text(" * ")
результат тотже...
shlomo
separator.text  = " * "
Сейчас правильно так:
separator: set_text (" * ")
Читайте официальную документацию, часть вопросов отпадет
shlomo
ПРоббывал писать
 separator:set_text(" * ")
результат тотже...
У меня все работает
 
Зарегистрироваться или войдите чтобы оставить сообщение.