neovim-dotfiles/lua/plugins/utils.lua

37 lines
831 B
Lua

---@module "utils.plugins"
---@type Plugin
return {
configure = function(load)
load("HiPhish/rainbow-delimiters.nvim")
-- This module contains a number of default definitions
local rainbow_delimiters = require("rainbow-delimiters")
---@type rainbow_delimiters.config
vim.g.rainbow_delimiters = {
strategy = {
[""] = rainbow_delimiters.strategy["global"],
vim = rainbow_delimiters.strategy["local"],
},
query = {
[""] = "rainbow-delimiters",
lua = "rainbow-blocks",
},
priority = {
[""] = 110,
lua = 210,
},
highlight = {
"RainbowDelimiterViolet",
"RainbowDelimiterBlue",
"RainbowDelimiterOrange",
"RainbowDelimiterYellow",
"RainbowDelimiterRed",
"RainbowDelimiterGreen",
"RainbowDelimiterCyan",
},
}
load("folke/which-key.nvim")
end,
}