summaryrefslogtreecommitdiff
path: root/vim/.config/nvim/lua/standard-lint.lua
diff options
context:
space:
mode:
authorgyoder <70408179+gyoder@users.noreply.github.com>2025-06-14 11:41:23 +0200
committergyoder <70408179+gyoder@users.noreply.github.com>2025-06-14 11:41:23 +0200
commitbdf3cdecda3d112b14e3ceb50ce4f88862813270 (patch)
treeaec5cd7764ff726740426dd9e4897e8cdcbf97b6 /vim/.config/nvim/lua/standard-lint.lua
parentd6d6dab3806f88e27990936e83c7b74d08215a9d (diff)
added existing nvim config
Diffstat (limited to 'vim/.config/nvim/lua/standard-lint.lua')
-rw-r--r--vim/.config/nvim/lua/standard-lint.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/vim/.config/nvim/lua/standard-lint.lua b/vim/.config/nvim/lua/standard-lint.lua
new file mode 100644
index 0000000..b46004e
--- /dev/null
+++ b/vim/.config/nvim/lua/standard-lint.lua
@@ -0,0 +1,12 @@
+vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost", "InsertLeave", "TextChanged" }, {
+ callback = function()
+
+ -- try_lint without arguments runs the linters defined in `linters_by_ft`
+ -- for the current filetype
+ require("lint").try_lint()
+
+ -- You can call `try_lint` with a linter name or a list of names to always
+ -- run specific linters, independent of the `linters_by_ft` configuration
+ -- require("lint").try_lint("cspell")
+ end,
+})