olimorris / onedarkpro.nvim

🎨 Atom's iconic One Dark theme. Cacheable, fully customisable, Tree-sitter and LSP semantic token support. Comes with variants
MIT License
784 stars 42 forks source link

fix: Match C source highlighting to VSCode #227

Closed tristan957 closed 8 months ago

tristan957 commented 8 months ago

The theme was missing quite a few things to make it match VSCode.

VSCode: image

Neovim: image

I can't do anything about the LOG line just yet. The tree-sitter grammar isn't detailed enough and clangd doesn't seems to provide good tokens here.

tristan957 commented 8 months ago

Looking at these screenshots, it seems like the background in Neovim needs to become darker. Also, what you see is the vivid variant.

olimorris commented 8 months ago

Looking at these screenshots, it seems like the background in Neovim needs to become darker. Also, what you see is the vivid variant.

I think it's how they're rendered in the terminal and VS code itself; VSCode background verses Neovim background.