return { "ej-shafran/compile-mode.nvim", branch = "latest", dependencies = { "nvim-lua/plenary.nvim", }, config = function() vim.g.compile_mode = {} local compile_mode = require("compile-mode") vim.keymap.set("n", "cc", compile_mode.compile, { desc = "Compile" }) vim.keymap.set("n", "cr", compile_mode.recompile, { desc = "Recompile" }) vim.keymap.set("n", "cq", compile_mode.interrupt, { desc = "Quit Compile (Interrupt)" }) end }