в 3.4 я юзал wicked для вызова своих скриптов, в версии 3.5 это, естественно, не работает. Я поправил код:
local wicked = require("wicked")
-- transmission ---------------------------------------------------------------------------------------------------
transicon = wibox.widget.imagebox("/home/riso/.config/awesome/icons1/download-cloud.png")
trans = wibox.widget.textbox()
function trans_py()
local cmd = '/home/riso/D/Dropbox/development/transmission.py'
local filedescriptor = io.popen(cmd)
local value = filedescriptor:read()
filedescriptor:close()
return {value}
end
wicked.register(trans, trans_py, "$1", 5)
/usr/share/awesome/lib/wicked.lua:718: attemp to index upvalue 'awful' (a nil value)