Не хочу пачкать rc.lua тяжелыми виджетами, подскажите пожалуйста на примере этого виджета как их выносить отдельно, спасибо.
local vicious = require("vicious") -- виджет на vicious
widget_fs = wibox.widget.textbox()
vicious.register(widget_fs, vicious.widgets.fs, vspace1 .. "${/ avail_gb}GB" .. vspace1, 2)
Так, чтобы в rc.lua его (widget_fs) можно было поставить на панель.
Например назовем нашу библиотеку widgets, создадим диру ~/.config/awesome/widgets, создадим там файл init.lua и заинклюдим её в rc.lua:
local widgets = require("widgets")
Вопрос: что должно быть в init.lua?
Спасибо.