diff options
author | kylo252 <[email protected]> | 2021-10-14 18:58:56 +0200 |
---|---|---|
committer | GitHub <[email protected]> | 2021-10-14 18:58:56 +0200 |
commit | f87416c141de0909a05f1d1cad162a9774def549 (patch) | |
tree | d3579bb238a7c488774ac29b79a5ef3c79e3583c /lua | |
parent | daa0b24a501939f9af7d37af12066d31f78f2df1 (diff) |
fix(null-ls): add common lsp-setup hooks (#1763)
Diffstat (limited to 'lua')
-rw-r--r-- | lua/lvim/lsp/null-ls/init.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lua/lvim/lsp/null-ls/init.lua b/lua/lvim/lsp/null-ls/init.lua index f2d3216d..ef4a1844 100644 --- a/lua/lvim/lsp/null-ls/init.lua +++ b/lua/lvim/lsp/null-ls/init.lua @@ -12,6 +12,12 @@ function M:setup() end null_ls.config() + local default_opts = require("lvim.lsp").get_common_opts() + + if vim.tbl_isempty(lvim.lsp.null_ls.setup or {}) then + lvim.lsp.null_ls.setup = default_opts + end + require("lspconfig")["null-ls"].setup(lvim.lsp.null_ls.setup) for filetype, config in pairs(lvim.lang) do if not vim.tbl_isempty(config.formatters) then |