From 6a8b48320abb83fdf26269b35341195f9fa89952 Mon Sep 17 00:00:00 2001 From: Gustaf Rydholm Date: Thu, 5 Jan 2023 19:42:18 +0100 Subject: Add mason-null-ls and fix diagnostics --- fnl/config/lsp/null-ls.fnl | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'fnl/config/lsp/null-ls.fnl') diff --git a/fnl/config/lsp/null-ls.fnl b/fnl/config/lsp/null-ls.fnl index 7b810c8..2df7a55 100644 --- a/fnl/config/lsp/null-ls.fnl +++ b/fnl/config/lsp/null-ls.fnl @@ -5,20 +5,24 @@ (let [formatting null-ls.builtins.formatting diagnostics null-ls.builtins.diagnostics] (null-ls.setup {:debug false - :sources [diagnostics.ruff + :sources [diagnostics.codespell + diagnostics.cpplint + diagnostics.gitlint + diagnostics.hadolint diagnostics.jsonlint + diagnostics.misspell + diagnostics.ruff + diagnostics.selene diagnostics.shellcheck diagnostics.sqlfluff - diagnostics.gitlint - diagnostics.hadolint - diagnostics.cpplint + diagnostics.write_good diagnostics.yamllint - formatting.ruff formatting.fnlfmt - (formatting.prettier.with {:extra_args [:--no-semi - :--single-quote - :--jsx-single-quote]}) + formatting.markdownlint + formatting.prettierd + formatting.ruff formatting.rustfmt + formatting.shellharden formatting.shfmt formatting.sqlfluff formatting.stylua -- cgit v1.2.3-70-g09d2