Я включал в конец некоторых rc.lua
код, скопированный почти дословно с порочных примеров README. (set_color строке было нужно дополнительное "}", и я изменил BAT0 на BAT1).
awmtt.sh
дает мне ошибку:
/usr/share/awesome/lib/awful/widget/progressbar.lua:188: attempt to index field '?' (a nil value)
Если я перехожу к рассматриваемому файлу, он пытается получить доступ data[progressbar].height
, предложение данных не имеет никакого участника progressbar.
Ubuntu 14.04, awesomeWM 3.4. Заранее спасибо за любую справку.
batwidget=awful.widget.progressbar()
batwidget.set_height(10)
batwidget.set_width(8)
batwidget.set_vertical(true)
batwidget:set_background_color("#494B4F")
batwidget:set_border_color(nil)
batwidget:set_color({ type = "linear", from = { 0, 0 }, to = { 0, 10 },
stops = { { 0, "#AECF96" }, { 0.5, "#88A175" }, { 1, "#FF5656" }}})
vicious.register(batwidget, vicious.widgets.bat, "$2", 61, "BAT1")
Я не могу проверить его сам в данный момент, но если Вы смотрите здесь в потрясающем wiki, Вы видите использование синтаксиса для потрясающих 3.5 вместо 3,4 в batwidget:setcolor
строка.
кроме того,
batwidget.set_height(10)
batwidget.set_width(8)
batwidget.set_vertical(true)`
должен быть
batwidget:set_height(10)
batwidget:set_width(8)
batwidget:set_vertical(true)