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
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
|
|
|