function conky_json(str) return string.gsub(conky_parse(str), '([\\"])', '\\%1') end function conky_i3(...) d = "{" key = true for i,v in ipairs(arg) do if key then d = d .. "\"" .. v .. "\":" key = false else d = d .. conky_parse(v) if string.sub(v, -1) == '"' then if i < table.getn(arg) then d = d .. "," end key = true else d = d .. " " end end end return d .. "}" end