all repos

init.lua @ e34d22bb2818b8829b048eb918e68d120f1d33b8

my nvim config

init.lua/lua/configs/lsp/init.lua(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
require "configs.lsp.diagnostic"()
require "configs.lsp.null-ls"
require("nvim-lsp-installer").on_server_ready(function(server)
  server:setup(require "configs.lsp.providers"(server, {
    on_attach = require "configs.lsp.attach",
    flags = { debounce_text_changes = 150 },
    capabilities = require("cmp_nvim_lsp").update_capabilities(
      vim.lsp.protocol.make_client_capabilities()
    ),
  }))
  vim.cmd [[ do User LspAttachBuffers ]]
end)