From c3152fb088530a2fc072ebf389017d958613dfb6 Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Mon, 21 Jul 2025 22:13:45 +0200 Subject: [PATCH] (neovim) lualine changes, markdownlint settings --- config/common/nvim/linters/markdownlint-cli2.yaml | 3 +++ config/common/nvim/lua/plugins/linter.lua | 12 ++++++++++++ config/common/nvim/lua/plugins/lualine.lua | 6 ++++-- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 config/common/nvim/linters/markdownlint-cli2.yaml create mode 100644 config/common/nvim/lua/plugins/linter.lua diff --git a/config/common/nvim/linters/markdownlint-cli2.yaml b/config/common/nvim/linters/markdownlint-cli2.yaml new file mode 100644 index 0000000..ca8c544 --- /dev/null +++ b/config/common/nvim/linters/markdownlint-cli2.yaml @@ -0,0 +1,3 @@ +config: + MD004: false + MD013: false diff --git a/config/common/nvim/lua/plugins/linter.lua b/config/common/nvim/lua/plugins/linter.lua new file mode 100644 index 0000000..1d8d3bf --- /dev/null +++ b/config/common/nvim/lua/plugins/linter.lua @@ -0,0 +1,12 @@ +return { + { + "mfussenegger/nvim-lint", + opts = { + linters = { + ["markdownlint-cli2"] = { + args = { "--config", vim.fn.stdpath("config") .. "/linters/global.markdownlint-cli2.yaml" }, + }, + }, + }, + }, +} diff --git a/config/common/nvim/lua/plugins/lualine.lua b/config/common/nvim/lua/plugins/lualine.lua index 86f4c36..a1ec1fa 100644 --- a/config/common/nvim/lua/plugins/lualine.lua +++ b/config/common/nvim/lua/plugins/lualine.lua @@ -9,8 +9,8 @@ return { }, sections = { lualine_a = { "mode" }, - lualine_b = { "branch" }, - lualine_c = { + lualine_b = { + { "branch" }, { "diff", symbols = { @@ -28,6 +28,8 @@ return { hint = " ", }, }, + }, + lualine_c = { { "filetype", icon_only = true, separator = "", padding = { left = 1, right = 0 } }, { "filename", file_status = true, path = 1 }, },