2022-02-26 17:22:45 +01:00
|
|
|
local nullls = require "null-ls"
|
|
|
|
|
|
|
|
nullls.setup {
|
|
|
|
sources = {
|
2022-05-06 14:36:32 +02:00
|
|
|
nullls.builtins.code_actions.gitsigns,
|
2022-05-06 14:04:55 +02:00
|
|
|
nullls.builtins.code_actions.shellcheck,
|
|
|
|
nullls.builtins.diagnostics.fish,
|
|
|
|
nullls.builtins.diagnostics.shellcheck,
|
2022-07-09 23:19:09 +02:00
|
|
|
nullls.builtins.diagnostics.tidy,
|
2023-01-13 14:04:44 +01:00
|
|
|
-- a shitty python formatter
|
|
|
|
-- TODO: remove once done with forced python classes
|
|
|
|
nullls.builtins.formatting.black,
|
2022-05-23 19:56:40 +02:00
|
|
|
nullls.builtins.formatting.clang_format,
|
2022-05-06 14:04:55 +02:00
|
|
|
nullls.builtins.formatting.fish_indent,
|
2022-08-13 11:58:31 +02:00
|
|
|
nullls.builtins.formatting.prettier,
|
2022-05-06 14:04:55 +02:00
|
|
|
nullls.builtins.formatting.shfmt,
|
2022-02-26 17:22:45 +01:00
|
|
|
nullls.builtins.formatting.stylua,
|
2022-07-09 23:19:09 +02:00
|
|
|
nullls.builtins.formatting.tidy,
|
2022-02-26 17:22:45 +01:00
|
|
|
},
|
|
|
|
}
|