feat: colored indent levels for indent blankline

old-catppuccino
Pocco81 3 years ago
parent e92093c557
commit f5e342ac17

@ -27,7 +27,7 @@ config.options = {
hints = "underline", hints = "underline",
warnings = "underline", warnings = "underline",
information = "underline", information = "underline",
} },
}, },
lsp_trouble = false, lsp_trouble = false,
lsp_saga = false, lsp_saga = false,
@ -39,7 +39,10 @@ config.options = {
show_root = false, show_root = false,
}, },
which_key = false, which_key = false,
indent_blankline = false, indent_blankline = {
enabled = false,
colored_indent_levels = false,
},
dashboard = false, dashboard = false,
neogit = false, neogit = false,
vim_sneak = false, vim_sneak = false,

@ -1,9 +1,21 @@
local M = {} local M = {}
function M.get(cpt) function M.get(cpt)
return {
local hi = {
IndentBlanklineChar = { fg = cpt.gray }, IndentBlanklineChar = { fg = cpt.gray },
} }
if cpc.integrations.indent_blankline.colored_indent_levels then
hi["IndentBlanklineIndent6"] = {blend = "nocombine", fg = cpt.yellow}
hi["IndentBlanklineIndent5"] = {blend = "nocombine", fg = cpt.red}
hi["IndentBlanklineIndent4"] = {blend = "nocombine", fg = cpt.green}
hi["IndentBlanklineIndent3"] = {blend = "nocombine", fg = cpt.orange}
hi["IndentBlanklineIndent2"] = {blend = "nocombine", fg = cpt.blue}
hi["IndentBlanklineIndent1"] = {blend = "nocombine", fg = cpt.magenta}
end
return hi
end end
return M return M

Loading…
Cancel
Save