From 0f975eae2c48ba15a0156880662611cd817faf97 Mon Sep 17 00:00:00 2001 From: Matt Leong Date: Mon, 6 Dec 2021 09:20:11 -0800 Subject: [PATCH] feat(lsp): add null_ls builtins --- lua/cosmic/lsp/providers/null_ls.lua | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/lua/cosmic/lsp/providers/null_ls.lua b/lua/cosmic/lsp/providers/null_ls.lua index 09d82a6..22c15dd 100644 --- a/lua/cosmic/lsp/providers/null_ls.lua +++ b/lua/cosmic/lsp/providers/null_ls.lua @@ -6,6 +6,11 @@ local config_opts = config.lsp.servers.null_ls or {} null_ls.config(vim.tbl_deep_extend('force', { -- you must define at least one source for the plugin to work sources = { + null_ls.builtins.code_actions.eslint_d, + null_ls.builtins.code_actions.gitsigns, + null_ls.builtins.diagnostics.eslint_d, + null_ls.builtins.formatting.eslint_d, + null_ls.builtins.formatting.prettierd, null_ls.builtins.formatting.stylua.with({ args = { '-s', @@ -18,16 +23,6 @@ null_ls.config(vim.tbl_deep_extend('force', { '-', }, }), - null_ls.builtins.code_actions.gitsigns, - null_ls.builtins.diagnostics.eslint_d.with({ -- eslint or eslint_d - -- prefer_local = 'node_modules/.bin', - }), - null_ls.builtins.code_actions.eslint_d.with({ -- eslint or eslint_d - -- prefer_local = 'node_modules/.bin', - }), - null_ls.builtins.formatting.prettierd.with({ -- prettier, eslint, eslint_d, or prettierd - -- prefer_local = 'node_modules/.bin', - }), }, }, config_opts or {}))