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/doc/solarized.nvim.txt b/doc/solarized.nvim.txt index dfed19d..f67e991 100644 --- a/doc/solarized.nvim.txt +++ b/doc/solarized.nvim.txt @@ -216,6 +216,7 @@ DEFAULT CONFIG *solarized.nvim-default-config* 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(