Files
dotfiles/nvim/.config/nvim/lua/commands.lua
2026-06-03 15:32:20 -04:00

40 lines
766 B
Lua

vim.api.nvim_create_user_command('SimulateRobotCode', function()
vim.fn.jobstart({
"./gradlew",
"simulateJava",
}, {
stdout_buffered = true,
stderr_buffered = true,
on_stdout = function(_, data)
end,
on_stderr = function(_, data)
end,
})
end, {})
vim.api.nvim_create_user_command("DeployRobotCode", function()
vim.fn.jobstart({
"./gradlew",
"deploy",
"-PteamNumber=245",
"--offline",
"--console=plain",
"--warning-mode=none",
"-q"
}, {
stdout_buffered = true,
stderr_buffered = true,
on_stdout = function(_, data)
if data then
vim.notify(table.concat(data, "\n"))
end
end,
on_stderr = function(_, data)
if data then
vim.notify(table.concat(data, "\n"), vim.log.levels.ERROR)
end
end,
})
end, {})