From 1f9935a135fe3ec1f85d912e7ba9e20d00c57348 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sat, 18 Jun 2022 23:56:03 +0200 Subject: vim: add null-lsp --- dotfiles/vim-dev.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'dotfiles') diff --git a/dotfiles/vim-dev.lua b/dotfiles/vim-dev.lua index 0b9773d..84b8e6e 100644 --- a/dotfiles/vim-dev.lua +++ b/dotfiles/vim-dev.lua @@ -80,3 +80,19 @@ require("nlua.lsp.nvim").setup(lspconfig, { }, on_attach = on_attach, }) + +-- Null LSP + +require("null-ls").setup({ + sources = { + require("null-ls").builtins.code_actions.shellcheck, + require("null-ls").builtins.code_actions.statix, + require("null-ls").builtins.diagnostics.deadnix, + require("null-ls").builtins.diagnostics.shellcheck, + require("null-ls").builtins.diagnostics.statix, + require("null-ls").builtins.diagnostics.vale.with { + filetypes = { "markdown", "pandoc", "tex", "asciidoc" }, + }, + }, + on_attach = on_attach, +}) -- cgit v1.2.3