return { "yuukiflow/Arduino-Nvim", ft = "arduino", opts = { use_default_keymaps = false, keymaps = { { mode = "n", key = "mc", func = ":InoCheck" }, { mode = "n", key = "mu", func = ":InoUpload" }, { mode = "n", key = "ms", func = ":InoStatus" }, { mode = "n", key = "mg", func = ":InoGUI" }, { mode = "n", key = "mm", func = ":InoMonitor" }, { mode = "n", key = "ml", func = ":InoLib" }, { mode = "n", key = "mb", func = ":InoSelectBoard" }, { mode = "n", key = "mp", func = ":InoSelectPort" }, { mode = "n", key = "mr", func = ":InoUploadReset" }, }, }, dependencies = { "nvim-telescope/telescope.nvim", -- optional: remove if you use Neovim's built-in LSP (>= 0.11) "neovim/nvim-lspconfig", }, }