From 9ecc9b4a9e89286e4aa4eda8c55c0955a6f583c0 Mon Sep 17 00:00:00 2001 From: Daan Vanoverloop Date: Thu, 21 Oct 2021 08:37:11 +0200 Subject: [PATCH] Arduino LSP --- .config/nvim/lua/completion.lua | 11 +++++++++++ .config/sway/config | 2 -- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/completion.lua b/.config/nvim/lua/completion.lua index 012f1e4..0b0aef5 100644 --- a/.config/nvim/lua/completion.lua +++ b/.config/nvim/lua/completion.lua @@ -31,6 +31,17 @@ for _, lsp in ipairs(servers) do } end +lspconfig['arduino_language_server'].setup({ + on_attach = function(client, bufnr) + local basics = require('lsp_basics') + + basics.make_lsp_commands(client, bufnr) + basics.make_lsp_mappings(client, bufnr) + end, + capabilities = capabilities, + cmd = { "arduino-language-server", "-cli-config", "/home/daan/.arduino15/arduino-cli.yaml" }, +}) + lspconfig['rust_analyzer'].setup({ on_attach = function(client, bufnr) local basics = require('lsp_basics') diff --git a/.config/sway/config b/.config/sway/config index 52ff13f..618d2c9 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -74,8 +74,6 @@ exec_always --no-startup-id ~/.config/sway/lisgd_gestures.sh bindsym $mod+Shift+e exec --no-startup-id ~/.config/sway/exit.sh -bindsym $mod+c exec --no-startup-id rofi-pass-wl - bindsym $mod+Shift+g exec --no-startup-id dmenu_script game.sh bindsym $mod+c exec --no-startup-id rofi-pass-wl