-- /home/stevearc/.config/nvim/lua/overseer/template/user/run_script.lua return { name = "run script", builder = function() local file = vim.fn.expand "%:p" local cmd = { file } if vim.bo.filetype == "templ" then cmd = { "templ", "generate" } end return { cmd = cmd, components = { { "on_output_quickfix", set_diagnostics = true }, "on_result_diagnostics", "default", }, } end, condition = { filetype = { "templ" }, }, }