cideM / yui

A minimal Vim/Neovim color scheme inspired by Dieter Rams
MIT License
135 stars 6 forks source link

Add @lsp colors #49

Closed cideM closed 10 months ago

cideM commented 10 months ago

I added a TODO comment already. The theme should support the common @lsp tokens mentioned in :h @lsp. I'd then like to use them as the source of truth for language syntax tokens and link all other colors to those tokens.

cideM commented 10 months ago

These are mostly linked to sensible defaults now and I documented in #52 how this should be handled and also committed a first set of changes.

TL;DR: rely on defaults; when overriding link TS to LSP (or vice versa); use general over specific colors (target function decl everywhere instead of per language)