diff --git a/config/langs/arduino.nix b/config/langs/arduino.nix new file mode 100644 index 0000000..ca8651f --- /dev/null +++ b/config/langs/arduino.nix @@ -0,0 +1,14 @@ +{ pkgs, ... }: +{ + plugins = { + lsp.servers.arduino_language_server = { + enable = true; + cmd = [ + "arduino-language-server" + "-cli" "${pkgs.arduino-cli}/bin/arduino-cli" + "-clangd" "${pkgs.clang-tools}/bin/clangd" + ]; + }; + treesitter.settings.ensure_installed = [ "arduino" ]; + }; +}