feat(theme): add operator highlight to all themes - #448
Conversation
|
can u show with/without |
|
@siduck looks like I missed a few themes! I'll add them so we have all 95. |
23b9911 to
8c55f6d
Compare
8c55f6d to
f15995a
Compare
ig you can use clanker to do rest :) |
Yeah, I used it to finish up and updated some operator colors to match the theme. I also ran stylua to clean up a few formatting issues across the files in this PR. It's ready to merge now. Mind checking it out? |
|
just share some screenshots |
|
I just changed the operator color, so it doesn't matter much visually. The default white operators were the same color as the variables, making them hard to see. |
Summary
This PR adds consistent support for both
Operator(Vim syntax) and["@operator"](Tree-sitter) highlight groups across all 95 base46 themes.Details
+,-,=,*, etc.) were missing explicit highlight definitions and fell back tobase05(the standard foreground text color), making code operators blend into standard text and appear monochrome.Operator(inpolish_hl.syntax) and["@operator"](inpolish_hl.treesitter) across all 95 themes.M.base_30(primarilycyan, as well asred,blue,nord_blue,orange,dark_purple,baby_pink,firered, etc. depending on each theme's specific design palette).StyLuaper.stylua.toml.Verification
luac -p(0 syntax errors).["@operator"](Tree-sitter) andOperator(Vim syntax).