A Lua-based Monokai color theme for Neovim with tree-sitter support and multiple flavor variants.
Neovim Monokai is a color theme for Neovim that implements the classic Monokai color palette with support for multiple flavor variants. It provides enhanced syntax highlighting through tree-sitter integration and allows extensive customization of colors and highlight groups directly in Lua.
Neovim users who prefer the Monokai color scheme and want a modern, tree-sitter-aware theme with customization options.
Developers choose this theme for its accurate Monokai aesthetics, multiple flavor options, and deep integration with Neovim's tree-sitter and Lua configuration capabilities, offering a visually consistent and highly customizable coding experience.
Monokai theme for Neovim written in Lua.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes four distinct flavors like Monokai Pro and Ristretto, allowing users to switch between classic and modern aesthetics without changing themes.
Leverages Neovim's tree-sitter for accurate and fast syntax highlighting, as emphasized in the description for enhanced productivity.
Allows detailed color overrides and custom highlight groups via a Lua setup function, enabling fine-tuned appearance control, as shown in the README examples.
Provides an option to disable italic styling for specific syntax groups with a simple setup parameter, improving readability for users sensitive to italics.
Includes configuration files for terminals like Kitty and Alacritty in the extras folder, ensuring a consistent color scheme across editor and shell.
Only compatible with Neovim versions 0.5 and above, excluding users on older Vim or Neovim installations, as stated in prerequisites.
Advanced customization requires writing Lua code in the setup function, which can be intimidating for users unfamiliar with Lua or preferring VimL for complex changes.
The theme does not automatically configure popular plugins like LSP or status bars; users must manually define custom highlight groups, as demonstrated for GitSigns.
The themes are static variants of Monokai; there's no built-in support for dynamic themes or automatic adaptation to system color schemes, limiting flexibility.