indent blankline

This commit is contained in:
Ralph 2024-04-01 23:14:40 -07:00
parent 62ec9e5140
commit 76ac9c3518

View file

@ -1,17 +1,54 @@
-- if true then return {} end
return {
-- bufferline
"akinsho/bufferline.nvim",
opts = {
options = {
offsets = {
{
filetype = "NvimTree",
text = "NvimTree",
highlight = "Directory",
text_align = "left",
{ -- bufferline
"akinsho/bufferline.nvim",
opts = {
options = {
offsets = {
{
filetype = "NvimTree",
text = "NvimTree",
highlight = "Directory",
text_align = "left",
},
},
},
},
},
{
"lukas-reineke/indent-blankline.nvim",
main = "ibl",
-- Skip opts due to default values I dislike (ie. blankline char "│" vs "▏")
-- config = function(_, opts)
config = function()
local hooks = require("ibl.hooks")
local highlight = {
"DarkerRainbowRed",
"DarkerRainbowYellow",
"DarkerRainbowBlue",
"DarkerRainbowOrange",
"DarkerRainbowGreen",
"DarkerRainbowViolet",
"DarkerRainbowCyan",
}
hooks.register(hooks.type.HIGHLIGHT_SETUP, function()
vim.api.nvim_set_hl(0, "DarkerRainbowRed", { fg = "#a4232d" })
-- https://mdigi.tools/darken-color/#56b6c2 40% darker
vim.api.nvim_set_hl(0, "DarkerRainbowYellow", { fg = "#b07f23" })
vim.api.nvim_set_hl(0, "DarkerRainbowBlue", { fg = "#136db7" })
vim.api.nvim_set_hl(0, "DarkerRainbowOrange", { fg = "#8f5c2b" })
vim.api.nvim_set_hl(0, "DarkerRainbowGreen", { fg = "#59833b" })
vim.api.nvim_set_hl(0, "DarkerRainbowViolet", { fg = "#8829a3" })
vim.api.nvim_set_hl(0, "DarkerRainbowCyan", { fg = "#2d737b" })
-- vim.api.nvim_set_hl(0, "RainbowRed", { fg = "#E06C75" })
-- vim.api.nvim_set_hl(0, "RainbowYellow", { fg = "#E5C07B" })
-- vim.api.nvim_set_hl(0, "RainbowBlue", { fg = "#61AFEF" })
-- vim.api.nvim_set_hl(0, "RainbowOrange", { fg = "#D19A66" })
-- vim.api.nvim_set_hl(0, "RainbowGreen", { fg = "#98C379" })
-- vim.api.nvim_set_hl(0, "RainbowViolet", { fg = "#C678DD" })
-- vim.api.nvim_set_hl(0, "RainbowCyan", { fg = "#56B6C2" })
end)
require("ibl").setup({ indent = { highlight = highlight } })
end,
},
}