diff --git a/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua b/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua index b858ef9f..9df77f91 100644 --- a/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/markdown-extended.lua @@ -35,6 +35,16 @@ return { filetypes = { "markdown", "txt" }, }, }, + { + "mfussenegger/nvim-lint", + opts = { + linters = { + ["markdownlint-cli2"] = { + prepend_args = { "--config", os.getenv("HOME") .. "/.config/nvim/rules/.markdownlint-cli2.yaml", "--" }, + }, + }, + }, + }, { "MeanderingProgrammer/render-markdown.nvim", opts = { diff --git a/.config/nvim/rules/.markdownlint-cli2.yaml b/.config/nvim/rules/.markdownlint-cli2.yaml new file mode 100644 index 00000000..be5669a6 --- /dev/null +++ b/.config/nvim/rules/.markdownlint-cli2.yaml @@ -0,0 +1,5 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/DavidAnson/markdownlint-cli2/main/schema/markdownlint-cli2-config-schema.json +config: + MD013: false + MD033: false + MD045: false