diff --git a/modules/coding/editor/neovim/nvim/lua/plugins/indent-blankline.lua b/modules/coding/editor/neovim/nvim/lua/plugins/indent-blankline.lua index 44d80a8..f72638b 100644 --- a/modules/coding/editor/neovim/nvim/lua/plugins/indent-blankline.lua +++ b/modules/coding/editor/neovim/nvim/lua/plugins/indent-blankline.lua @@ -1,3 +1,7 @@ +-- rainbow-delimiters integration +local hooks = require("ibl.hooks") +hooks.register(hooks.type.SCOPE_HIGHLIGHT, hooks.builtin.scope_highlight_from_extmark) + --- @type ibl.config M = { enabled = true, @@ -7,6 +11,7 @@ M = { scope = { enabled = true, show_start = false, + highlight = vim.g.rainbow_delimiters.highlight, }, } diff --git a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua index 952d13b..b0238d3 100644 --- a/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua +++ b/modules/coding/editor/neovim/nvim/lua/plugins/plugins-setup.lua @@ -100,6 +100,7 @@ local plugins = { { "lukas-reineke/indent-blankline.nvim", event = "VeryLazy", + dependencies = { "https://gitlab.com/HiPhish/rainbow-delimiters.nvim" }, config = function() require("ibl").setup(require("plugins.indent-blankline")) end,