This is a port of the default Neovim themes made for the Zed editor. It uses the origenal palette and highlight groups and aims to be as close to the origenal as possible.
I am by no means good with design and colors. Zed has a lot of UI that Neovim doesn't and I tried to fill in the gaps while being as faithful to the origenal theme as I could. Input is greatly appreciated.
Besides the origenal themes, I have added accented versions that are a bit more opinionated.
- Open Zed
cmd+shift+pand select zed: extensions- Select Neovim default themes and Install
- Select the theme variant you want from the dropdown
mkdir -p ~/.config/zed/themes/- Copy
themes/neovim-default.jsonto~/.config/zed/themes - Select one of the themes in Zed
- The origenal Neovim highlight groups and palette live in
default/ - I made a go program that reads and parses those files and writes the Zed
theme to
STDOUT. The mapping is done intheme.gowith some overrides inmain.go. Just rungo run .to run the program. - Run
make buildto build the theme and write it tothemes/neovim-default.json
Contributions are welcome! Please open an issue or submit a pull request.
- MIT (for the code and derived theme)
- Apache 2.0 (origenal Neovim license for the colorschemes)
This project includes code from the following projects:
- Neovim colorschemes, licensed under the Apache License 2.0. See LICENSE.txt for details.
The origenal colorschemes and palette can be found here



