awesomeWM widgit de progresso de volume vicioso

1

Eu incluí no final algum código rc.lua copiado quase textualmente de exemplos README viciosos. (A linha set_color precisava de um adicional "}" e eu mudei BAT0 para BAT1).

awmtt.sh me dá um erro:

/usr/share/awesome/lib/awful/widget/progressbar.lua:188: attempt to index field '?' (a nil value)

Se eu for ao arquivo em questão, ele tentará acessar data[progressbar].height , sugerindo dados não tem barra de progresso de membro.

Ubuntu 14.04, awesomeWM 3.4. Agradecemos antecipadamente por qualquer ajuda.

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, "", 61, "BAT1")
    
por user3391229 15.02.2015 / 20:37

1 resposta

1

Eu não posso verificá-lo no momento, mas se você olhar aqui na wiki incrível você pode ver que você usa a sintaxe para 3.5 impressionante em vez de 3.4 na linha batwidget:setcolor .

Além disso,

batwidget.set_height(10)
batwidget.set_width(8)
batwidget.set_vertical(true)'

deve ser

batwidget:set_height(10)
batwidget:set_width(8)
batwidget:set_vertical(true)
    
por Casper Gerritsen 17.02.2015 / 12:28