A remixed Kanagawa color scheme for Neovim with muted light and dark variants for reduced eye strain.
kanagawa-paper.nvim is a Neovim color scheme that provides remixed, muted versions of the Kanagawa theme. It offers both light and dark variants designed to be less saturated and distracting, helping developers reduce eye strain and maintain focus during long coding sessions. The theme includes automatic switching between variants based on the terminal's background setting.
Neovim users who find traditional color schemes too bright or distracting and prefer a more subdued, readable palette for extended coding. It's also suitable for developers who frequently switch between light and dark modes.
Developers choose kanagawa-paper.nvim for its carefully muted color palette that reduces visual fatigue without sacrificing syntax highlighting clarity. It offers deep customization, plugin integration, and performance optimizations like caching, making it a practical and aesthetically pleasing alternative to brighter themes.
🌊 Remixed Kanagawa colourschemes with muted colors. 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.
Uses less saturated colors inspired by the original Kanagawa to reduce visual distraction, specifically aiming to improve focus and reduce eye strain during long sessions.
Automatically switches between light (Canvas) and dark (Ink) variants based on vim.o.background, simplifying adaptation to different environments without manual intervention.
Offers configurable styles for comments, functions, and keywords, plus overrides for palette and theme colors, allowing precise visual tuning to personal preferences.
Includes matching Lualine themes and highlights for many Neovim plugins, ensuring a cohesive look across the editor ecosystem out of the box.
Optional caching system speeds up startup by saving computed colors, with automatic invalidation on config changes, though manual rebuild is available if needed.
Requires setting options before loading the theme, and the extensive customization with palette/theme overrides can be overwhelming for users wanting a simple setup.
The README explicitly warns that config options changed between v1 and v2, potentially disrupting existing setups without a straightforward migration guide.
Relies on truecolor and undercurl terminal support, which may not be available on all systems, limiting compatibility and requiring workarounds for older terminals.
Admits that automatic cache invalidation can fail in rare cases, forcing users to manually run :KanagawaPaperCache to apply config changes, adding maintenance overhead.