A soothing pastel theme for Neovim with four flavors, extensive customization, and plugin integrations.
Catppuccin for Neovim is a popular open-source colorscheme that provides a soothing pastel color palette for the Neovim text editor. It solves the problem of harsh or visually fatiguing editor themes by offering a carefully designed set of colors that are easy on the eyes during extended coding sessions. The theme includes multiple flavor variants (light and dark) and deep integration with Neovim's ecosystem.
Neovim users who prioritize visual comfort, aesthetic consistency, and extensive customization options for their editor's appearance. It's particularly suited for developers who spend long hours coding and want a theme that reduces eye strain.
Developers choose Catppuccin for its harmonious pastel palette, excellent plugin support, and high degree of customizability. Its compiled configuration ensures fast performance, and its status as the original Catppuccin theme means it receives first-class support and updates from the maintainers.
🍨 Soothing pastel theme for Neovim
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers four distinct pastel palettes (Latte, Frappé, Macchiato, Mocha) to suit various lighting conditions and preferences, as highlighted in the detailed previews.
Native integration with a wide range of Neovim plugins like LSP, Telescope, and nvim-cmp, ensuring cohesive highlighting across the ecosystem with over 50 supported integrations.
Uses compiled configurations to achieve fast startup times, with community benchmarks showing sub-1ms loads, as evidenced by linked Reddit discussions in the README.
Allows fine-grained control via color overrides, custom highlight groups, and even creation of custom flavors, supported by detailed examples in the README's customization section.
Vim support has been dropped from the main branch and is maintained separately, leading to potential inconsistency and delayed updates for Vim users, as explicitly noted in the installation notes.
Requires terminals with true color support, excluding users on older or limited terminal emulators that don't support 16 million colors, which can cause inaccurate color rendering.
The extensive options and integrations can be overwhelming for users seeking a simple, out-of-the-box theme, requiring familiarity with Neovim's highlighting system and Lua configuration.