diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2023-07-15 17:03:48 +0100 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2023-07-15 17:03:48 +0100 |
| commit | 7cc46f0771352a1ac486df9bdeb5826712d11d33 (patch) | |
| tree | 4e9404d963cfce22c92cf59008451a9470342324 /vim/nvim/lua/config/lsp.lua | |
| parent | ae41ec1cb0a20fb8d344b7f385f5e5f5634545cf (diff) | |
Add new colour scheme
Diffstat (limited to 'vim/nvim/lua/config/lsp.lua')
| -rw-r--r-- | vim/nvim/lua/config/lsp.lua | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/vim/nvim/lua/config/lsp.lua b/vim/nvim/lua/config/lsp.lua new file mode 100644 index 0000000..08213fe --- /dev/null +++ b/vim/nvim/lua/config/lsp.lua @@ -0,0 +1,37 @@ +local capabilities = require("cmp_nvim_lsp").default_capabilities() + +local lsp_flags = { + debounce_text_changes = 150, +} +require('lspconfig')['hls'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} +require('lspconfig')['tsserver'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} +require('lspconfig')['quick_lint_js'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} +require('clangd_extensions').setup() +require('lspconfig')['pylsp'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} + +require('lspconfig')['yamlls'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} +require('lspconfig')['bashls'].setup{ + on_attach = on_attach, + flags = lsp_flags, + capabilities = capabilities, +} |
