You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.1 KiB

local M = {
"HiPhish/rainbow-delimiters.nvim",
}
function M.config()
local rainbow_delimiters = require "rainbow-delimiters"
vim.g.rainbow_delimiters = {
-- strategy = {
-- [""] = rainbow_delimiters.strategy["global"],
-- vim = rainbow_delimiters.strategy["local"],
-- },
query = {
[""] = "rainbow-delimiters",
lua = "rainbow-parens",
typescript = "rainbow-parens",
javascript = "rainbow-parens",
typescriptreact = "rainbow-parens",
javascriptreact = "rainbow-parens",
tsx = "rainbow-parens",
jsx = "rainbow-parens",
html = "rainbow-parens",
},
highlight = {
"TSRainbowYellow",
"TSRainbowViolet",
"TSRainbowBlue",
-- "TSRainbowRed",
-- "TSRainbowOrange",
-- "TSRainbowCoral",
-- "TSRainbowPink",
-- "TSRainbowGreen",
-- TODO: define these in colorscheme
-- "RainbowDelimiterRed",
-- "RainbowDelimiterYellow",
-- "RainbowDelimiterBlue",
-- "RainbowDelimiterOrange",
-- "RainbowDelimiterGreen",
-- "RainbowDelimiterViolet",
-- "RainbowDelimiterCyan",
},
}
end
return M