diff --git a/lua/lsp/arduino.lua b/lua/lsp/arduino.lua index d92f21b..ce112f0 100644 --- a/lua/lsp/arduino.lua +++ b/lua/lsp/arduino.lua @@ -3,8 +3,6 @@ local config = { cmd = { "arduino-language-server", - --"--fqbn", - --"arduino:avr:micro", }, filetypes = { "arduino", @@ -12,7 +10,8 @@ local config = { }, root_dir = function (bufnr, on_dir) local fname = vim.api.nvim_buf_get_name(bufnr) - on_dir(vim.fs.dirname(vim.fs.find({ vim.fn.fnamemodify(fname, ':r') }, { type = "directory", upward = true })[1])) + --vim.notify(vim.fs.find({ vim.fn.fnamemodify(fname, ':t:r') }, { type = "directory", upward = true })[1]) + on_dir(vim.fs.find({ vim.fn.fnamemodify(fname, ':t:r') }, { type = "directory", upward = true })[1]) end, capabilities = { textDocument = {