base16-iterm2 icon indicating copy to clipboard operation
base16-iterm2 copied to clipboard

Feature: Use semantic colors instead of making assumptions about hues

Open joshgoebel opened this issue 2 years ago • 0 comments

Ref:

  • https://github.com/base16-project/base16/issues/10
  • https://github.com/base16-project/base16/issues/11

Should prefer semantic term01 colors (or some other solution) rather than assuming hues... ie, we should not assume that base08 is RED. To have anything resembling a "normal" terminal palette (which some may desire) right now one is forced to use specific hues for base08-base0F, this should not be required.

Also the current mapping seems pretty arbitrary given that the style spec says nothing at all (that I can see) about guaranteed hues - I assume we're getting this current mapping only from the default Base16 theme...

Alternatives considered

Different schemes per template (to allow mapping colors differently per template):

  • nord-terminal-scheme
  • nord-vscode-scheme

But doesn't that kind of defeat the purpose?

joshgoebel avatar Jul 01 '22 14:07 joshgoebel