diff options
| -rw-r--r-- | lua/lsp/init.lua | 14 | 
1 files changed, 8 insertions, 6 deletions
| diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index f606e1d8..ccf5f031 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -1,8 +1,10 @@  local utils = require "utils"  local service = require "lsp.service" -local lsp_config = {} +local lspconfig = require "lspconfig" +local null_ls = require "lsp.null-ls" +local M = {} -function lsp_config.config() +function M.config()    require("lsp.kind").setup()    require("lsp.handlers").setup()    require("lsp.signs").setup() @@ -14,7 +16,7 @@ function lsp_config.config()    }  end -function lsp_config.setup(lang) +function M.setup(lang)    local lang_server = lvim.lang[lang].lsp    local provider = lang_server.provider    if utils.check_lsp_client_active(provider) then @@ -34,7 +36,7 @@ function lsp_config.setup(lang)        return      end    end -  local sources = require("lsp.null-ls").setup(lang) +  local sources = null_ls.setup(lang)    for _, source in pairs(sources) do      local method = source.method @@ -57,7 +59,7 @@ function lsp_config.setup(lang)      return    end -  require("lspconfig")[provider].setup(lang_server.setup) +  lspconfig[provider].setup(lang_server.setup)  end -return lsp_config +return M | 
