From 4ad0bf1b22c15e8ee1df5572504109d9899a9f51 Mon Sep 17 00:00:00 2001 From: Freyskeyd Date: Sun, 13 Mar 2022 11:38:57 +0100 Subject: [PATCH] Exposing on_attach to configure plugins in custom Signed-off-by: Freyskeyd --- lua/plugins/configs/lspconfig.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lua/plugins/configs/lspconfig.lua b/lua/plugins/configs/lspconfig.lua index e3915e0..962cfeb 100644 --- a/lua/plugins/configs/lspconfig.lua +++ b/lua/plugins/configs/lspconfig.lua @@ -1,6 +1,7 @@ +local M = {} require("plugins.configs.others").lsp_handlers() -local function on_attach(client, bufnr) +function M.on_attach(client, bufnr) local function buf_set_option(...) vim.api.nvim_buf_set_option(bufnr, ...) end @@ -34,5 +35,7 @@ capabilities.textDocument.completion.completionItem.resolveSupport = { local addlsp_confs = require("core.utils").load_config().plugins.options.lspconfig.setup_lspconf if #addlsp_confs ~= 0 then - require(addlsp_confs).setup_lsp(on_attach, capabilities) + require(addlsp_confs).setup_lsp(M.on_attach, capabilities) end + +return M