diff options
Diffstat (limited to 'nvim/lsp')
| -rw-r--r-- | nvim/lsp/clangd.lua | 4 | ||||
| -rw-r--r-- | nvim/lsp/go.lua | 8 | ||||
| -rw-r--r-- | nvim/lsp/lua.lua | 4 | ||||
| -rw-r--r-- | nvim/lsp/texlab.lua | 4 |
4 files changed, 20 insertions, 0 deletions
diff --git a/nvim/lsp/clangd.lua b/nvim/lsp/clangd.lua new file mode 100644 index 0000000..417d92b --- /dev/null +++ b/nvim/lsp/clangd.lua @@ -0,0 +1,4 @@ +return { + cmd = {'clangd'}, + filetypes = { 'c', 'cpp'} +} diff --git a/nvim/lsp/go.lua b/nvim/lsp/go.lua new file mode 100644 index 0000000..70b2bfa --- /dev/null +++ b/nvim/lsp/go.lua @@ -0,0 +1,8 @@ +return { + cmd = { "gopls" }, + root_markers = { + "go.mod", + ".git", + }, + filetypes = { "go", "gomod", "gowork", "gotmpl" } +} diff --git a/nvim/lsp/lua.lua b/nvim/lsp/lua.lua new file mode 100644 index 0000000..a268030 --- /dev/null +++ b/nvim/lsp/lua.lua @@ -0,0 +1,4 @@ +return { + cmd = {"lua-language-server"}, + filetypes = { 'lua' }, +} diff --git a/nvim/lsp/texlab.lua b/nvim/lsp/texlab.lua new file mode 100644 index 0000000..67d1079 --- /dev/null +++ b/nvim/lsp/texlab.lua @@ -0,0 +1,4 @@ +return { + cmd = {"texlab"}, + filetypes = {'tex','plaintex', 'bib'}, +} |
