aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2022-08-01 17:45:29 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2022-08-01 17:47:59 +0200
commit8e90351411d0312493c56d59058785d11b282145 (patch)
treeb3d52a87ec9ee4a789abd3c983ec1b741283a00c /init.lua
parent5b933613cc741026263825e8ae79876d19643239 (diff)
downloadvis-lspc-8e90351411d0312493c56d59058785d11b282145.tar.gz
vis-lspc-8e90351411d0312493c56d59058785d11b282145.zip
move server configurations into a seperate file
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua14
1 files changed, 1 insertions, 13 deletions
diff --git a/init.lua b/init.lua
index 299620d..a6dd4c1 100644
--- a/init.lua
+++ b/init.lua
@@ -227,20 +227,8 @@ local function syntax_to_languageId(syntax)
return syntax
end
--- clangd language server configuration
-local clangd = {name = 'clangd', cmd = 'clangd'}
-
-- map of known language servers per syntax
-lspc.ls_map = {
- cpp = clangd,
- ansi_c = clangd,
- -- pylsp (python-lsp-server) language server configuration
- -- https://github.com/python-lsp/python-lsp-server
- python = {name = 'python-lsp-server', cmd = 'pylsp'},
- -- lua (lua-language-server) language server configuration
- -- https://github.com/sumneko/lua-language-server
- lua = {name = 'lua-language-server', cmd = 'lua-language-server'},
-}
+lspc.ls_map = dofile(source_path .. 'supported-servers.lua')
-- return the name of the language server for this syntax
local function get_ls_name_for_syntax(syntax)