A clean, dark Neovim theme written in Lua, with support for LSP, Treesitter, and many plugins, plus extras for terminals and shells.
Tokyo Night is a dark and light color scheme for Neovim, ported from the Visual Studio Code TokyoNight theme and written in Lua. It provides a visually cohesive and aesthetically pleasing environment for coding, enhancing readability and reducing eye strain during long sessions. The theme offers four distinct variants (Storm, Moon, Night, and Day) and includes extensive support for Neovim plugins and terminal emulators.
Neovim users seeking a modern, customizable color scheme with broad plugin compatibility and a unified aesthetic across their development environment. It is particularly suited for developers who use a variety of Neovim plugins and terminal tools and want consistent theming.
Developers choose Tokyo Night for its comprehensive plugin support, multiple style variants, and extensive extras for terminal emulators and shells, enabling a cohesive workflow. Its Lua-based configuration offers deep customization, and it fully supports modern Neovim features like terminal colors and advanced syntax highlighting.
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
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 styles—Storm, Moon, Night, and Day—allowing users to adapt to different lighting conditions or preferences, enhancing visual comfort.
Includes pre-configured highlighting for over 50 popular Neovim plugins like Telescope, Treesitter, and LSP, ensuring a cohesive look across development tools.
Provides extras for terminal emulators (Kitty, Alacritty, iTerm) and shells (Fish), enabling consistent aesthetics from editor to command line.
Fully supports Neovim 0.9.0 features such as terminal colors and advanced syntax highlighting, leveraging the latest editor capabilities.
Allows deep customization through a Lua-based configuration with on_colors and on_highlights callbacks, letting users override colors and highlights precisely.
Some plugins like Barbecue and Lualine require additional setup steps, as admitted in the README, complicating initial integration for users.
Requires Neovim >= 0.8.0, excluding users on older stable releases or distributions with outdated packages, limiting backward compatibility.
Applying terminal and shell extras involves copying files or editing configurations manually, lacking an automated installation process, which can be tedious.
The extensive customization options and broad plugin integrations may overwhelm users seeking a simple, drop-in color scheme without Lua knowledge.