LINUX.ORG.RU
решено ФорумAdmin

Awesome Mail Widget «vicious.widgets.mdir» no work

 , , ,


0

1

Soft:

1. Awesome v4.3

$ awesome -v
awesome v4.3 (Too long)
 • Compiled against Lua 5.3.3 (running with Lua 5.3)
 • D-Bus support: ✔
 • execinfo support: ✔
 • xcb-randr version: 1.6
 • LGI version: 0.9.2

2. Vicious-widgets v2.4.1

Configure «~/.config/awesome/rc.lua»:

Init

local vicious = require("vicious")
local mdir = os.getenv("HOME") .. "/Mail/"
maildirwidget = wibox.widget({ type = "textbox"})
vicious.register(maildirwidget, vicious.widgets.mdir, "", 15, mdir )
Add in Right widgets
...
s.mytasklist, -- Middle widget
        { -- Right widgets
            layout = wibox.layout.fixed.horizontal,
            mykeyboardlayout,
            wibox.widget.systray(),
            mytextclock,
            s.mylayoutbox,
            maildirwidget, -- vicious.widgets.mdir
        },
...

Result:

No errors by file ".xsession-errors". No Icon «vicious.widgets.mdir» Right widgets

I ask for a hint!

★★★★★

Ответ на: комментарий от mord0d

Working definition

mord0d, Спасибо!

local vicious = require("vicious")
local mdir = os.getenv("HOME") .. "/Mail/"
local maildirwidget  = wibox.widget.textbox()
vicious.register(maildirwidget, vicious.widgets.mdir, " $1 / $2 ", 3, {mdir} )

Подправил типы передаваемых данных согласно описанию

В трее «Right widgets» появилось «3 / 0)»!

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