A customizable, mostly monochrome Neovim colorscheme that's easy on the eyes and supports Treesitter, LSP, and many plugins.
Lackluster is a Neovim colorscheme designed to be visually gentle and highly customizable. It provides a minimal, flexible palette built from carefully chosen hex codes, focusing on reducing eye strain while maintaining clarity and aesthetic appeal. The theme offers multiple variations and extensive plugin support.
Neovim users who prioritize eye comfort during long coding sessions and want a highly customizable, mostly monochrome colorscheme with modern plugin integration.
Developers choose Lackluster for its unique combination of a soft, monochrome-first aesthetic that minimizes visual noise and its extensive granular customization options, allowing fine-tuning of colors, syntax, backgrounds, and plugin highlights via a comprehensive setup function.
a delightful and customizable mostly monochrome colorscheme thats soft on the eyes and supports treesitter, lsp, and heaps of neovim plugins.
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 built-in highlighting for dozens of popular Neovim plugins like Telescope, Lualine, and nvim-cmp, with screenshots provided in the README for verification.
Offers fine-grained control via setup() tweaks for colors, syntax, backgrounds, and highlights, allowing manual overrides even for bold or italic styles.
Designed with a soft, monochrome-first palette to minimize visual noise, as emphasized in the philosophy for long coding sessions.
Comes with out-of-the-box variations like lackluster-hack and lackluster-mint, providing stylistic alternatives without additional configuration.
The author explicitly warns of no active development, relying on community contributions, which risks incompatibility with future Neovim updates or plugins.
Requires precise sequencing with setup() called before setting the colorscheme, as noted in multiple warnings, which can lead to errors for inexperienced users.
The README lists numerous optional tweaks across palettes, syntax, UI, and plugins, which may be daunting for users seeking simplicity or quick adoption.