Editores: VS Code, Positron y Zed

Temas claro y oscuro para VS Code y sus derivados Positron y VSCodium (una misma extensión mínima) y para Zed, con la interfaz del esquema, la sintaxis derivada de los dieciséis ANSI y la terminal integrada de Konsole.

estado experimental
tecnología VS Code color theme (colors, tokenColors, semanticTokenColors), leído también por Positron (~/.positron/extensions/) y VSCodium (~/.vscode-oss/extensions/) · Zed theme v0.2.0
desde la versión 0.2.0
archivos vscode/lliphi/, zed/lliphi.json
licencia CC-BY-SA-4.0

../capturas/oscuro-08-positron.png ../capturas/claro-08-positron.png

Instalar a mano

El instalador (python3 herramientas/instalar.py --modulos editores --aplicar) copia la extensión a ~/.vscode/extensions/lliphi.lliphi/ (o a $VSCODE_EXTENSIONS si está definida) y el tema de Zed a ~/.config/zed/themes/lliphi.json. Si existe ~/.positron copia la misma extensión a ~/.positron/extensions/lliphi.lliphi/ (o $POSITRON_EXTENSIONS), y si existe ~/.vscode-oss, a ~/.vscode-oss/extensions/lliphi.lliphi/ (o $VSCODIUM_EXTENSIONS); si no existen, lo omite y lo dice en la simulación, sin crear nada. Ningún editor activa el tema solo.

VS Code

  1. Copia la carpeta vscode/lliphi/ a ~/.vscode/extensions/lliphi.lliphi/.
  2. Reinicia VS Code y elige el tema: Ctrl+K Ctrl+T → «Lliphi Oscuro» o «Lliphi Claro»; o en settings.json:
"workbench.colorTheme": "Lliphi Oscuro"

Para que siga al sistema: "window.autoDetectColorScheme": true, "workbench.preferredDarkColorTheme": "Lliphi Oscuro", "workbench.preferredLightColorTheme": "Lliphi Claro".

Positron y VSCodium

Positron (Posit) y VSCodium son derivados de VS Code y leen la misma extensión, cada uno desde su carpeta: Positron, ~/.positron/extensions/; VSCodium, ~/.vscode-oss/extensions/. Copia allí vscode/lliphi/ como lliphi.lliphi/, reinicia el editor y elige el tema como en VS Code (Ctrl+K Ctrl+T o workbench.colorTheme). Positron guarda su settings.json en ~/.config/Positron/User/; VSCodium, en ~/.config/VSCodium/User/.

Zed

  1. Copia zed/lliphi.json a ~/.config/zed/themes/.
  2. En Zed: paleta de órdenes → theme selector: toggle → «Lliphi Oscuro» o «Lliphi Claro»; o en settings.json:
"theme": { "mode": "system", "dark": "Lliphi Oscuro", "light": "Lliphi Claro" }

Zed relee la carpeta de temas al vuelo.

Actualizar

Sustituye la carpeta de la extensión y el archivo de Zed; los nombres de los temas no cambian.

Desinstalar

Elige otro tema en cada editor y borra ~/.vscode/extensions/lliphi.lliphi/, ~/.positron/extensions/lliphi.lliphi/, ~/.vscode-oss/extensions/lliphi.lliphi/ (las que existan) y ~/.config/zed/themes/lliphi.json. El instalador (desinstalar) hace lo segundo y no toca los settings.json, que son tuyos.

Código, incidencias y cambios