feat: add yazi, use treesitter for highlight

This commit is contained in:
xinyangli 2025-05-10 23:30:29 +08:00
parent 95b077c2ba
commit 4f118319d3
No known key found for this signature in database
6 changed files with 67 additions and 24 deletions

View file

@ -1,23 +1,23 @@
{ helpers, ... }:
{
plugins.rainbow-delimiters = {
enable = true;
highlight = [
"RainbowRed"
"RainbowYellow"
"RainbowBlue"
"RainbowOrange"
"RainbowGreen"
"RainbowViolet"
"RainbowCyan"
"RainbowDelimiterRed"
"RainbowDelimiterYellow"
"RainbowDelimiterBlue"
"RainbowDelimiterOrange"
"RainbowDelimiterGreen"
"RainbowDelimiterViolet"
"RainbowDelimiterCyan"
];
};
highlight = {
RainbowRed = { fg = "#E06C75"; };
RainbowYellow = { fg = "#E5C07B"; };
RainbowBlue = { fg = "#61AFEF"; };
RainbowOrange = { fg = "#D19A66"; };
RainbowGreen = { fg = "#98C379"; };
RainbowViolet = { fg = "#C678DD"; };
RainbowCyan = { fg = "#56B6C2"; };
strategy = {
# Use global strategy by default
default = "global";
};
query = {
default = "rainbow-delimiters";
lua = "rainbow-blocks";
};
};
}