LINUX.ORG.RU

Ох, уж этот Awesome #1. Не работает виджет из Vicious

 ,


0

1

Доброго дня!

Пытаюсь украсить и сделать юзабельней интерфейс осома, поэтому наполняю панельку виджетами.

Требуется: краткое meminfo. Вычитал в оф. вики, что делается с помощью vicious-библы. Склонировал с гита, подключил

local vicious = require("vicious")

Вставляю код из оф.вики:

mymemwidget = awful.widget.progressbar()
mymemwidget:set_width(8)
mymemwidget:set_height(10)
mymemwidget:set_vertical(true)
mymemwidget:set_background_color("#494B4F")
mymemwidget:set_border_color(nil)
mymemwidget:set_color({ type = "linear", from = { 0, 0 }, to = { 10,0 }, stops = { {0, "#AECF96"}, {0.5, "#88A175"},
                     {1, "#FF5656"}}})
vicious.register(memwidget, vicious.widgets.mem, "$1", 13)

Падает на последней строке. Якобы в vicious/init.lua в строке 92 registered in nil. Это самое начало метода regregister. Вот сам файл: http://pastebin.com/8JGXMYPq

Но в самом же начале этот registered ведь инициализируется в {} ! Что ему надо?

да, у меня вот что стоит

> awesome -v
awesome devel (The Fox)
 • Build: for x86_64 by gcc version 4.8.2 (abuild@build33)
 • Compiled against Lua 5.2.2 (running with Lua 5.2)
 • D-Bus support: ✔
Это же пятый осом? или я не прав?

★★★★★

mymemwidget = awful.widget.progressbar()
...
vicious.register(memwidget, vicious.widgets.mem, «$1», 13)

doraneko ()
Ответ на: комментарий от doraneko

*facepalm*

спасибо. вечером попробую, как до компа доберусь :)

bvn13 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.