summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchaeing <[email protected]>2021-03-31 07:50:00 -0700
committerGitHub <[email protected]>2021-03-31 10:50:00 -0400
commit029c7e5219705e40e82db9c78e50b7633e5ac3ac (patch)
treed05234b04fb22aa11fd77d9f192e9b2cc423998f
parent7fa7e3c275a2a866f233afc4bedd06e1750e77bb (diff)
Add svelte lsp config for LspInstall (#202)
-rw-r--r--init.lua1
-rw-r--r--lua/lsp/svelte-ls.lua4
2 files changed, 5 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index 13f168d0..dbeb7822 100644
--- a/init.lua
+++ b/init.lua
@@ -65,6 +65,7 @@ require('lsp.html-ls')
require('lsp.efm-general-ls')
require('lsp.virtual_text')
require('lsp.latex-ls')
+require('lsp.svelte-ls')
-- vim.lsp.callbacks["textDocument/publishDiagnostics"] = function() end
-- vim.lsp.handlers["textDocument/publishDiagnostics"] = nil
diff --git a/lua/lsp/svelte-ls.lua b/lua/lsp/svelte-ls.lua
new file mode 100644
index 00000000..753f7046
--- /dev/null
+++ b/lua/lsp/svelte-ls.lua
@@ -0,0 +1,4 @@
+require'lspconfig'.svelte.setup {
+ cmd = {DATA_PATH .. "/lspinstall/svelte/node_modules/.bin/svelteserver", "--stdio"},
+ on_attach = require'lsp'.common_on_attach
+}