1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
--
-- sources for lsp
--
local null_ls = require("null-ls")
local diagnostics = null_ls.builtins.diagnostics
local formatting = null_ls.builtins.formatting
local M = {
lsp_servers = { "rust_analyzer", "pyright", "bashls" },
null_ls = {
diagnostics.alex,
diagnostics.codespell,
diagnostics.pylint,
formatting.codespell,
formatting.prettier,
formatting.rustfmt,
formatting.stylua,
formatting.yapf,
},
mason = {
"alex",
"codespell",
"prettier",
"pylint",
"stylua",
"yapf",
},
}
return M
|