From 101c7b01c826d6f198c30073177e0ee81c0a1963 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 9 Sep 2026 09:44:19 +0200 Subject: yamllint als Linter hinzugefügt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/plugins/lint.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'nvim/lua') 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 @@ -- shellcheck läuft in bashls, clang-tidy in clangd, ansible-lint in ansiblels. local ruff = { "ruff" } -- bereits als Formatter installiert, siehe plugins/format.lua +local yamllint = { "yamllint" } -- brew install yamllint, pkg install devel/py-yamllint local zsh = { "zsh" } -- kein zusätzliches Werkzeug: ruft `zsh --no-exec` auf return { @@ -15,6 +16,8 @@ return { lint.linters_by_ft = { -- ergänzt die Typprüfung von basedpyright um die Lint-Regeln (F, E, UP, B ...) python = ruff, + -- kein Sprachserver für YAML im Einsatz; Regeln kommen aus .yamllint des Projekts + yaml = yamllint, -- Syntaxprüfung ohne Ausführung; bashls deckt nur sh und bash ab zsh = zsh, } -- cgit v1.3