zed
all five variants in one theme file.
install
put the file in zed's themes folder:
mkdir -p ~/.config/zed/themes
curl -fsSL https://raw.githubusercontent.com/w0x7y/rime/main/zed/themes/rime.json -o ~/.config/zed/themes/rime.jsonor install it as a dev extension: clone the repository, run zed: install dev extension from the command palette and pick the zed/ folder.
then open the theme selector (cmd-k cmd-t on macos, ctrl-k ctrl-t on linux) and pick a rime variant, or set it in settings.json:
{
"theme": "Rime"
}other variants
rime-glacier
{
"theme": "Rime Glacier"
}rime-aurora
{
"theme": "Rime Aurora"
}rime-abyss
{
"theme": "Rime Abyss"
}rime-frost
{
"theme": "Rime Frost"
}to follow the system's light and dark mode:
{
"theme": {
"mode": "system",
"dark": "Rime",
"light": "Rime Frost"
}
}notes
- zed puts
if,for,returnandtryinto onekeyword.controlcapture, so those keywords share the rose color. declaration keywords such asconst,functionandimportstay violet. neovim and vs code can tell loops from conditionals; zed can't. - object properties are plain text, and json keys are rose.