aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua')
-rw-r--r--nvim/lua/plugins/lint.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/nvim/lua/plugins/lint.lua b/nvim/lua/plugins/lint.lua
index f1d3b78..2bfcfc7 100644
--- a/nvim/lua/plugins/lint.lua
+++ b/nvim/lua/plugins/lint.lua
@@ -4,6 +4,7 @@
4-- shellcheck läuft in bashls, clang-tidy in clangd, ansible-lint in ansiblels. 4-- shellcheck läuft in bashls, clang-tidy in clangd, ansible-lint in ansiblels.
5 5
6local ruff = { "ruff" } -- bereits als Formatter installiert, siehe plugins/format.lua 6local ruff = { "ruff" } -- bereits als Formatter installiert, siehe plugins/format.lua
7local yamllint = { "yamllint" } -- brew install yamllint, pkg install devel/py-yamllint
7local zsh = { "zsh" } -- kein zusätzliches Werkzeug: ruft `zsh --no-exec` auf 8local zsh = { "zsh" } -- kein zusätzliches Werkzeug: ruft `zsh --no-exec` auf
8 9
9return { 10return {
@@ -15,6 +16,8 @@ return {
15 lint.linters_by_ft = { 16 lint.linters_by_ft = {
16 -- ergänzt die Typprüfung von basedpyright um die Lint-Regeln (F, E, UP, B ...) 17 -- ergänzt die Typprüfung von basedpyright um die Lint-Regeln (F, E, UP, B ...)
17 python = ruff, 18 python = ruff,
19 -- kein Sprachserver für YAML im Einsatz; Regeln kommen aus .yamllint des Projekts
20 yaml = yamllint,
18 -- Syntaxprüfung ohne Ausführung; bashls deckt nur sh und bash ab 21 -- Syntaxprüfung ohne Ausführung; bashls deckt nur sh und bash ab
19 zsh = zsh, 22 zsh = zsh,
20 } 23 }