A modern Lua port of the classic Zenburn low-contrast color scheme for Neovim, designed for long coding sessions.
Zenburn.nvim is a modern Lua port of the classic Zenburn color scheme for Neovim. It provides a low-contrast palette designed to reduce eye strain and improve focus during long programming sessions, with updated support for Treesitter and contemporary Neovim plugins.
Neovim users who work for extended periods and prefer a calming, low-contrast visual environment, especially those using modern plugins like Treesitter, Lualine, and nvim-cmp.
It offers a time-tested, eye-friendly color scheme rebuilt for modern Neovim with extensive plugin compatibility, avoiding the harsh contrasts and visual noise common in many themes.
Zenburn for the modern age
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Rebuilt from VimScript to Lua for better Neovim integration and performance, as emphasized in the features, ensuring compatibility with modern setups.
Low-contrast palette reduces eye strain during long sessions, adhering to Zenburn's original philosophy for improved focus and visual comfort.
Includes custom highlighting for Treesitter, Lualine, and popular plugins like nvim-cmp, ensuring a cohesive visual experience across tools.
Maintains a disciplined palette to avoid color bloat, providing a harmonious and uncluttered interface as noted in the contributing guidelines.
The README explicitly discourages adding new colors to avoid bloat, restricting users who want to tweak or extend the theme extensively.
As a Lua port, it is not compatible with traditional Vim, limiting its use to Neovim users and excluding those on older setups.
While many plugins are supported, newer or less common ones may lack custom highlighting, relying on default styles that could break visual consistency.