Closed
Description
Describe the problem
I'm using NvChad. My arduino ls doesn't crash, but doesn't attach to the buffer either.
To reproduce
exerpt of my config:
local lspconfig = require "lspconfig"
local MY_FQBN = "arduino:avr:leonardo"
local on_attach = require("nvchad.configs.lspconfig").on_attach
local on_init = require("nvchad.configs.lspconfig").on_init
local capabilities = require("nvchad.configs.lspconfig").capabilities
lspconfig.arduino_language_server.setup {
on_attach = on_attach,
on_init = on_init,
capabilities = capabilities,
cmd = {
"arduino-language-server",
"-cli-config",
"$HOME/.arduino15/arduino-cli.yaml",
"-fqbn",
MY_FQBN,
},
}
Expected behavior
Attach to the buffer with the .ino file
Arduino Language Server version
0.7.6
Arduino CLI version
arduino-cli Version: 0.35.3 Commit: 95cfd654 Date: 2024-02-19T13:15:51Z
Operating system
macOS
Operating system version
14.5
Additional context

Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest version
- My report contains all necessary details