Skip to content

tinted8 scheme system support #39

@JamyGolden

Description

@JamyGolden

I want to to add tinted8 support to tinted-nvim. tinted8 works with the first 8 ansi colors as well as bright and dim variants and maps well onto the aliases already used in this repo, however that's just tinted8 palette. tinted8 also supports ui and sytax properties which we're mostly taken from textmate's theme structure.

Theming Property Default Color
syntax.comment gray_dim
syntax.string green_default
syntax.constant yellow_default
syntax.constant.character yellow_default
syntax.entity.name yellow_default
syntax.entity.other.attribute-name yellow_bright
syntax.keyword magenta_default
syntax.markup cyan_default
syntax.diff.added green_bright
syntax.diff.changed magenta_bright
syntax.diff.deleted red_bright
ui.background.normal black_default
ui.background.dark black_dim
ui.background.light black_bright
ui.deprecated brown_default
ui.foreground.normal white_default
ui.foreground.dark white_dim
ui.foreground.light white_bright
ui.line.background gray_dim
ui.line.foreground white_dim
ui.search-text yellow_default
ui.selection.background black_bright
ui.selection.foreground white_normal

Do you have any thoughts about creating an alias system structured more around this sort of setup (styling with editor theme properties instead of directly with colors) and then we map base16/base24 onto this setup?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions