From 3d2992e5ca8b1e947a36315c5cba492b0ec9ee51 Mon Sep 17 00:00:00 2001 From: Mathias Scheider Date: Thu, 2 Apr 2026 22:04:29 +0200 Subject: [PATCH] nvim-lint --- term/.config/nvim/lua/plugins/nvim-lint.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 term/.config/nvim/lua/plugins/nvim-lint.lua diff --git a/term/.config/nvim/lua/plugins/nvim-lint.lua b/term/.config/nvim/lua/plugins/nvim-lint.lua new file mode 100644 index 0000000..a4c1b46 --- /dev/null +++ b/term/.config/nvim/lua/plugins/nvim-lint.lua @@ -0,0 +1,18 @@ +return { + "mfussenegger/nvim-lint", + config = function() + require("lint").linters_by_ft = { + javascript = { "eslint_d" }, + javascriptreact = { "eslint_d" }, + typescript = { "eslint_d" }, + typescriptreact = { "eslint_d" }, + python = { "ruff" }, + } + + vim.api.nvim_create_autocmd({ "BufWritePost" }, { + callback = function() + require("lint").try_lint() + end, + }) + end, +}