add: config support rainbow delimiter nvim v.0.10

This commit is contained in:
asep.komarudin 2024-05-19 23:01:36 +07:00
parent 222154cce9
commit 7fd4d6f336
3 changed files with 37 additions and 12 deletions

View file

@ -0,0 +1,36 @@
return {
"hiphish/rainbow-delimiters.nvim",
lazy = true,
event = "BufRead",
config = function()
-- Modul ini berisi beberapa definisi default
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-blocks",
},
priority = {
[""] = 110,
lua = 210,
},
highlight = {
"RainbowDelimiterRed",
"RainbowDelimiterYellow",
"RainbowDelimiterBlue",
"RainbowDelimiterOrange",
"RainbowDelimiterGreen",
"RainbowDelimiterViolet",
"RainbowDelimiterCyan",
},
blacklist = {
"html",
"tsx",
},
}
end,
}

View file

@ -2,11 +2,6 @@ return {
{
"nvim-treesitter/nvim-treesitter",
dependencies = {
{
"pojokcodeid/nvim-ts-rainbow2",
lazy = true,
event = "BufRead",
},
{
"JoosepAlviste/nvim-ts-context-commentstring",
lazy = true,
@ -81,12 +76,6 @@ return {
autopairs = {
enable = true,
},
rainbow = {
enable = true,
disable = { "html", "tsx" },
equery = "rainbow-parens",
strategy = require("ts-rainbow").strategy.global,
},
}
end,
config = function(_, opts)