From 7f59580abd34be086d2fc1363860b1ea6f5cfb93 Mon Sep 17 00:00:00 2001 From: Nikos Papadakis Date: Fri, 7 Jul 2023 11:31:27 +0300 Subject: [PATCH] nvim --- nvim/dot-config/nvim/after/plugin/null-ls.lua | 12 ++++++++++++ nvim/dot-config/nvim/after/plugin/nvim-lint.lua | 14 -------------- nvim/dot-config/nvim/lua/my/plugins.lua | 2 +- 3 files changed, 13 insertions(+), 15 deletions(-) create mode 100644 nvim/dot-config/nvim/after/plugin/null-ls.lua delete mode 100644 nvim/dot-config/nvim/after/plugin/nvim-lint.lua diff --git a/nvim/dot-config/nvim/after/plugin/null-ls.lua b/nvim/dot-config/nvim/after/plugin/null-ls.lua new file mode 100644 index 0000000..a65ff54 --- /dev/null +++ b/nvim/dot-config/nvim/after/plugin/null-ls.lua @@ -0,0 +1,12 @@ +local ok, null = pcall(require, "null-ls") +if not ok then + return +end + +null.setup { + sources = { + null.builtins.diagnostics.eslint, + null.builtins.diagnostics.shellcheck, + null.builtins.formatting.prettierd + } +} diff --git a/nvim/dot-config/nvim/after/plugin/nvim-lint.lua b/nvim/dot-config/nvim/after/plugin/nvim-lint.lua deleted file mode 100644 index d3e1799..0000000 --- a/nvim/dot-config/nvim/after/plugin/nvim-lint.lua +++ /dev/null @@ -1,14 +0,0 @@ -local ok, lint = pcall(require, "lint") -if not ok then - return -end - -lint.linters_by_ft = { - sh = { "shellcheck" } -} - -vim.api.nvim_create_autocmd({ "InsertLeave" }, { - callback = function() - lint.try_lint() - end -}) diff --git a/nvim/dot-config/nvim/lua/my/plugins.lua b/nvim/dot-config/nvim/lua/my/plugins.lua index 68a5359..07e7bfc 100644 --- a/nvim/dot-config/nvim/lua/my/plugins.lua +++ b/nvim/dot-config/nvim/lua/my/plugins.lua @@ -30,7 +30,7 @@ require "paq" { { "catppuccin/nvim", as = "catppuccin" }, { "williamboman/mason.nvim", branch = "v1.0.1" }, "stevearc/oil.nvim", - "mfussenegger/nvim-lint", + "jose-elias-alvarez/null-ls.nvim", -- Treesitter { "nvim-treesitter/nvim-treesitter", branch = "master" },