vs code
five themes in one extension: rime, rime glacier, rime aurora and rime abyss, which are dark, and the light rime frost.
install
search for rime theme in the extensions view, or run:
code --install-extension w0x7y.rime-themeit's on the vs code marketplace, and on open vsx for vscodium, cursor and the other forks. then run preferences: color theme and pick a rime variant, or set it in settings.json:
{
"workbench.colorTheme": "Rime"
}other variants
rime-glacier
{
"workbench.colorTheme": "Rime Glacier"
}rime-aurora
{
"workbench.colorTheme": "Rime Aurora"
}rime-abyss
{
"workbench.colorTheme": "Rime Abyss"
}rime-frost
{
"workbench.colorTheme": "Rime Frost"
}to follow the system's light and dark mode:
{
"window.autoDetectColorScheme": true,
"workbench.preferredDarkColorTheme": "Rime",
"workbench.preferredLightColorTheme": "Rime Frost"
}from source
git clone https://github.com/w0x7y/rime
cd rime/vscode
npx @vscode/vsce package
code --install-extension rime-theme-*.vsixnotes
- semantic highlighting is on, so builtins like
Math,Error,BooleanandparseIntget their color from the language server. without one they fall back to the plain grammar colors. - in typescript and javascript the grammar gives
return,awaitandyieldthe same scope, so all three use the rose return color.