From 14ad39e5c57077e20de6e65868995346f6e345eb Mon Sep 17 00:00:00 2001 From: tastytea Date: Thu, 11 Aug 2022 01:05:51 +0200 Subject: [PATCH] nvim: lsp: add HTML, CSS, JS, JSON --- .config/nvim/lua/completion.lua | 12 ++++++++++++ .config/nvim/lua/lsp.lua | 16 ++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/.config/nvim/lua/completion.lua b/.config/nvim/lua/completion.lua index b55efd0..3b813b3 100644 --- a/.config/nvim/lua/completion.lua +++ b/.config/nvim/lua/completion.lua @@ -83,6 +83,18 @@ packer.use { require('lspconfig')['lemminx'].setup { capabilities = capabilities } + require('lspconfig')['html'].setup { + capabilities = capabilities + } + require('lspconfig')['cssls'].setup { + capabilities = capabilities + } + require('lspconfig')['eslint'].setup { + capabilities = capabilities + } + require('lspconfig')['jsonls'].setup { + capabilities = capabilities + } cmp.setup.filetype('lua', { sources = cmp.config.sources({ diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index cb11c7d..e863c21 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -103,5 +103,21 @@ packer.use { }, on_attach = on_attach } + + require'lspconfig'.html.setup{ + on_attach = on_attach + } + + require'lspconfig'.cssls.setup{ + on_attach = on_attach + } + + require'lspconfig'.eslint.setup{ + on_attach = on_attach + } + + require'lspconfig'.jsonls.setup{ + on_attach = on_attach + } end }