From 0c3cbe55c91bd2a1632fc52b2fca53c012a3d2eb Mon Sep 17 00:00:00 2001 From: vec2pt <68401718+vec2pt@users.noreply.github.com> Date: Fri, 17 Apr 2026 15:25:00 +0200 Subject: [PATCH] Support indentmini https://github.com/nvimdev/indentmini.nvim --- README.md | 1 + lua/solarized/config.lua | 2 ++ lua/solarized/groups.lua | 2 ++ lua/solarized/highlights/init.lua | 5 +++++ lua/solarized/highlights/solarized-light.lua | 5 +++++ 5 files changed, 15 insertions(+) diff --git a/README.md b/README.md index 84e1d7a..efe2795 100644 --- a/README.md +++ b/README.md @@ -192,6 +192,7 @@ require('solarized').setup({ navic = true, cmp = true, indentblankline = true, + indentmini = true, neotree = true, nvimtree = true, whichkey = true, diff --git a/lua/solarized/config.lua b/lua/solarized/config.lua index fd1c493..a16e069 100644 --- a/lua/solarized/config.lua +++ b/lua/solarized/config.lua @@ -28,6 +28,7 @@ ---@field navic? boolean ---@field cmp? boolean ---@field indentblankline? boolean +---@field indentmini? boolean ---@field neotree? boolean ---@field nvimtree? boolean ---@field whichkey? boolean @@ -108,6 +109,7 @@ return { navic = true, cmp = true, indentblankline = true, + indentmini = true, neotree = true, nvimtree = true, whichkey = true, diff --git a/lua/solarized/groups.lua b/lua/solarized/groups.lua index 6b20f87..70f1abe 100644 --- a/lua/solarized/groups.lua +++ b/lua/solarized/groups.lua @@ -179,6 +179,8 @@ ---@field CmpItemKindTypeParameter? vim.api.keyset.highlight ---@field IblIndent? vim.api.keyset.highlight ---@field IblScope? vim.api.keyset.highlight +---@field IndentLine? vim.api.keyset.highlight +---@field IndentLineCurrent? vim.api.keyset.highlight ---@field NeoTreeTitleBar? vim.api.keyset.highlight ---@field NeoTreeNormal? vim.api.keyset.highlight ---@field NeoTreeNormalNC? vim.api.keyset.highlight diff --git a/lua/solarized/highlights/init.lua b/lua/solarized/highlights/init.lua index ee6cae8..8cde62d 100644 --- a/lua/solarized/highlights/init.lua +++ b/lua/solarized/highlights/init.lua @@ -439,6 +439,11 @@ M.set_highlight = function(colors, config) nvim_set_hl('IblScope', { fg = colors.base01 }) end + if config.plugins.indentmini then + nvim_set_hl('IndentLine', { fg = colors.base02 }) + nvim_set_hl('IndentLineCurrent', { fg = colors.base01 }) + end + if config.plugins.neotree then nvim_set_hl('NeoTreeTitleBar', { fg = colors.cyan, bg = colors.mix_cyan }) nvim_set_hl( diff --git a/lua/solarized/highlights/solarized-light.lua b/lua/solarized/highlights/solarized-light.lua index 62bce45..d93d709 100644 --- a/lua/solarized/highlights/solarized-light.lua +++ b/lua/solarized/highlights/solarized-light.lua @@ -433,6 +433,11 @@ M.set_highlight = function(colors, config) nvim_set_hl('IblScope', { fg = colors.base1 }) end + if config.plugins.indentmini then + nvim_set_hl('IndentLine', { fg = colors.mix_base01 }) + nvim_set_hl('IndentLineCurrent', { fg = colors.base1 }) + end + if config.plugins.neotree then nvim_set_hl('NeoTreeTitleBar', { fg = colors.blue, reverse = true }) nvim_set_hl(