Refactored lsp and null ls configs

This commit is contained in:
2023-06-20 11:32:21 +02:00
parent 9c8e4e9948
commit 69b5f1e42b
7 changed files with 187 additions and 17 deletions

View File

@@ -0,0 +1,18 @@
local setup, null_ls = pcall(require, "null-ls")
if not setup then
return
end
local formatting = null_ls.builtins.formatting
local diagnostics = null_ls.builtins.diagnostics
null_ls.setup({
sources = {
formatting.stylua,
diagnostics.eslint_d.with({
condition = function(utils)
return utils.root_has_file(".eslintrc.js")
end,
}),
},
})