luisiacc / gruvbox-baby

Gruvbox theme for neovim with full 🎄TreeSitter support.
MIT License
390 stars 28 forks source link

Treesitter support broken #39

Closed mrdgo closed 1 year ago

mrdgo commented 1 year ago

To actually have treesitter support, this file is required.

I hereby request to support treesitter without this workaround.

luisiacc commented 1 year ago

Thank you for your suggestion, I'll use it.

mrdgo commented 1 year ago

To be honest, I am confused. Instead of fixing the issue, you integrate the workaround to your repo? I mean, this is totally appropriate as a temporary hotfix. However, I feel like the actual issue is not resolved. There is deprecated treesitter API and ts-fix.lua acts as an adapter to define hlgroups the old way and make them comply with new API. Is there someone who can do that API upgrade?

luisiacc commented 1 year ago

Yes, I have it there until I implement it in the proper way, using the new highlight groups names when defining the colors.

mrdgo commented 1 year ago

Out of curiosity: why are people downvoting?