Crate hi_nvim_rs

Source
Expand description

A Neovim color scheme generator using a perceptual color space.

Structs§

Colorscheme
A Neovim colorscheme. It consists of a light theme and a dark theme. These themes contain colors. The highlights refer to elements in these themes.
Highlight
A Neovim highlight group.
NamespacedThemeElement
An element in a theme namespace (e.g., syn.type is type in the syn namespace). This codes for a specific color.
Rgb8
Non-linear 8-bit per channel sRGB.
Theme
A handle to the colors of a theme.

Enums§

Error
Kind

Statics§

DEFAULT_HIGHLIGHTS

Functions§

compile_neovim
Compile a color scheme to a Neovim configuration.
compile_vim
Compile a color scheme to a Neovim configuration.
parse
Parse and transform a hi.nvim.rs color scheme TOML configuration into a Neovim color scheme specification.