-- {{{ Grab environment local setmetatable = setmetatable -- }}} local temp = {}; -- {{{ Date widget type local function worker(format, warg) local f = io.popen("xset q | grep 'DPMS is' | awk '/ / {print $3}'") temp[0] = ""; for line in f:lines() do temp[0] = temp[0] .. line end io.close(f) return temp end -- }}} return setmetatable(temp, { __call = function(_, ...) return worker(...) end })