return function() while _G._running do local ev = { os.pullEvent() } if ev[1] == "key" and ev[2] == keys.q then os.queueEvent("exit") break elseif ev[1] == "timer" or ev[1] == "plethora_task" then -- do nothing, just ignore else print(table.unpack(ev)) end end end