colorizer |
Requires Neovim >= 0.7.0 and `set termguicolors` |
colorizer.buffer |
Provides highlighting functions for buffer |
colorizer.color |
Provides color conversion and utility functions for RGB and HSL values. |
colorizer.config |
Provides configuration options and utilities for setting up colorizer. |
colorizer.matcher |
Manages matching and parsing of color patterns in buffers. |
colorizer.parser.rgb_hex |
This module provides a parser for extracting `0xAARRGGBB` hexadecimal color values and converting them to RGB hex. |
colorizer.parser.hsl |
This module provides a parser for identifying and converting `hsl()` and `hsla()` CSS functions to RGB hexadecimal format. |
colorizer.parser.names |
This module provides a parser that identifies named colors from a given line of text. |
colorizer.parser.rgb |
This module provides a parser for identifying and converting `rgb()` and `rgba()` CSS functions to RGB hexadecimal format. |
colorizer.parser.rgba_hex |
This module provides a parser for identifying and converting `#RRGGBBAA` hexadecimal color values to RGB hexadecimal format. |
colorizer.sass |
Manages Sass variable parsing and color detection for buffers. |
colorizer.tailwind |
Handles Tailwind CSS color highlighting within buffers. |
colorizer.trie |
Trie implementation in luajit. |
colorizer.usercmds |
This module provides functions for creating user commands for the Colorizer plugin in Neovim. |
colorizer.utils |
Provides utility functions for color handling and file operations. |