From 1c3f762180beb6a08750cb4c04a9a5675087883e Mon Sep 17 00:00:00 2001 From: pr0c3550r Date: Wed, 25 Jan 2023 22:53:32 +0100 Subject: [PATCH] added null-ls functionality for linting, formatting and code actions (via mason) --- nvim/.config/nvim/after/plugin/null-ls.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 nvim/.config/nvim/after/plugin/null-ls.lua diff --git a/nvim/.config/nvim/after/plugin/null-ls.lua b/nvim/.config/nvim/after/plugin/null-ls.lua new file mode 100644 index 0000000..b4fc9a0 --- /dev/null +++ b/nvim/.config/nvim/after/plugin/null-ls.lua @@ -0,0 +1,12 @@ +local null_ls = require('null-ls') + +local sources = { + null_ls.builtins.diagnostics.trail_space.with{ + disabled_filetypes = { "lua" } + }, + null_ls.builtins.diagnostics.shellcheck, +} + +null_ls.setup({ + sources = sources, +})