[feat] Lazy load all plugins

This commit is contained in:
Uttarayan Mondal
2023-04-10 18:25:41 +05:30
parent c09e85d4eb
commit a3249600af
5 changed files with 307 additions and 269 deletions

View File

@@ -7,14 +7,14 @@ require 'lsp.clangd'
require 'lspconfig'.tsserver.setup {}
require 'lspconfig'.pyright.setup {}
require 'lspconfig'.sqlls.setup {}
require 'lspconfig'.jsonls.setup {
settings = {
json = {
schemas = require('schemastore').json.schemas(),
validate = { enable = true },
},
},
}
-- require 'lspconfig'.jsonls.setup {
-- settings = {
-- json = {
-- schemas = require('schemastore').json.schemas(),
-- validate = { enable = true },
-- },
-- },
-- }
-- Set completeopt to have a better completion experience
-- vim.o.completeopt= "menuone,noinsert,noselect"