savq / melange-nvim

🗡️ Warm color scheme for Neovim and beyond
MIT License
697 stars 51 forks source link

Support semantic highlighting added in neovim 0.9 #60

Closed matgd closed 1 year ago

matgd commented 1 year ago

Since neovim 0.9 color schemes can utilize semantic highlighting from LSP. I'd love to use this theme with that.

Comparison (take a close look at input, part parameters colors and sequence_len local variable color):

savq/melange-nvim Screenshot 2023-04-10 at 13 44 40

folke/tokyonight.nvim Screenshot 2023-04-10 at 13 44 48

savq commented 1 year ago

Most lsp highlight groups seem to have sane links, but I'll take a look to see if there's room for improvement.

I'm open to suggestions regarding parameter highlighting. I personally don't think parameters need to be highlighted differently than other identifiers. Maybe use a boldface instead of a different color?


For future reference: :help lsp-semantic-highlight.