Все мной переделанные скрипты выполнены как виджеты, это значит, что скрипты можно объединять в один.
Делается это так.
в срипт, перед строками, после end
-- -------------------------------------------------------------------------------------
function conky_widgets()
if conky_window == nil then return end
local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
-- -------------------------------------------------------------------------------------
добавляешь часть, до указанных строк, из другого скрипта.
В самый низ скрипта, перед самым последним end добавляешь строки запускающие второй скрипт, например эти
cr = cairo_create(cs)
equalizer(cr, 70, 565, 'mixer', '', 65536, 25, CAIRO_LINE_CAP_SQUARE, 5, 2, 2, 0x606070, 1, 0x00ccff, 1, 0xff0000, 1, 80, true, 1, true, 0x66ff00, 1, 320)
cairo_destroy(cr)