return { name = "zig: run", desc = "Build and run (zig build run)", condition = { callback = function() return vim.fn.filereadable(vim.fn.getcwd() .. "/build.zig") == 1 end, }, builder = function() return { cmd = { "zig" }, args = { "build", "run" }, components = { "default", "on_output_quickfix", { "on_complete_notify", statuses = { "SUCCESS", "FAILURE" } }, }, } end, }