From 4af56857b49b377e6fc69e9bdac78f7eb0b123ac Mon Sep 17 00:00:00 2001 From: th3r00t Date: Thu, 18 Sep 2025 21:32:48 -0400 Subject: [PATCH] Added arduino-nvim --- lua/plugins.lua | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/lua/plugins.lua b/lua/plugins.lua index 5842486..c248104 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -62,7 +62,8 @@ vim.pack.add({ { src = "https://github.com/coder/claudecode.nvim" }, { src = "https://github.com/yetone/avante.nvim" }, { src = "https://github.com/alaviss/nim.nvim" }, - { src = "https://github.com/glebzat/arduino-nvim" }, + { src = "https://github.com/yuukiflow/Arduino-Nvim" }, + -- { src = "https://github.com/glebzat/arduino-nvim" }, }) if host == "xps13" then @@ -176,7 +177,16 @@ require('avante').setup({ } } }) -require('arduino-nvim').setup({ - default_fqbn = "esp32:esp32:esp32", - filetypes = {"arduino"} +require("Arduino-Nvim.lsp").setup({}) +-- TODO: Fix keymap conflict with Claude +vim.api.nvim_create_autocmd("FileType", { + pattern = "arduino", + callback = function() + require("Arduino-Nvim") + end }) + +-- require('arduino-nvim').setup({ +-- default_fqbn = "esp32:esp32:esp32", +-- filetypes = {"arduino"} +-- })