aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/lsp.lua
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2026-03-25 07:08:57 +0100
committerThomas Schmucker <ts@its1.de>2026-03-25 07:08:57 +0100
commite99756d1d5acb6805003b403985ee0a2a253bf26 (patch)
tree7dac1f53da9f2f231d4457dd56589b3a514e841d /nvim/lua/plugins/lsp.lua
parent9f6461c5b1cb6754b130b30dfe9ba50fd1fcf9cb (diff)
downloaddotfiles-e99756d1d5acb6805003b403985ee0a2a253bf26.tar.gz
dotfiles-e99756d1d5acb6805003b403985ee0a2a253bf26.tar.bz2
dotfiles-e99756d1d5acb6805003b403985ee0a2a253bf26.zip
Neovim: Sonarqube Unterstützung hinzugefügt
Diffstat (limited to 'nvim/lua/plugins/lsp.lua')
-rw-r--r--nvim/lua/plugins/lsp.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/nvim/lua/plugins/lsp.lua b/nvim/lua/plugins/lsp.lua
index 3d53350..03a6be0 100644
--- a/nvim/lua/plugins/lsp.lua
+++ b/nvim/lua/plugins/lsp.lua
@@ -56,6 +56,10 @@ return {
56 capabilities = capabilities, 56 capabilities = capabilities,
57 } 57 }
58 58
59 vim.lsp.config.jsonls = {
60 capabilities = capabilities,
61 }
62
59 vim.lsp.config.vtsls = { 63 vim.lsp.config.vtsls = {
60 capabilities = capabilities, 64 capabilities = capabilities,
61 settings = { 65 settings = {
@@ -73,6 +77,14 @@ return {
73 variableTypes = { enabled = false }, 77 variableTypes = { enabled = false },
74 }, 78 },
75 }, 79 },
80 javascript = {
81 suggest = {
82 completeFunctionCalls = true,
83 },
84 inlayHints = {
85 parameterNames = { enabled = "all" },
86 },
87 },
76 }, 88 },
77 } 89 }
78 90
@@ -97,6 +109,7 @@ return {
97 "basedpyright", -- npm install -g basedpyright, brew install basedpyright 109 "basedpyright", -- npm install -g basedpyright, brew install basedpyright
98 "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck 110 "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck
99 "clangd", -- pkg install llvm 111 "clangd", -- pkg install llvm
112 "jsonls", -- npm install -g vscode-langservers-extracted
100 "lua_ls", -- pkg install lua-language-server 113 "lua_ls", -- pkg install lua-language-server
101 "prismals", -- npm install -g @prisma/language-server 114 "prismals", -- npm install -g @prisma/language-server
102 "vtsls", -- npm install -g @vtsls/language-server 115 "vtsls", -- npm install -g @vtsls/language-server