This theme is designed for myself.
- Z Light: a whiteboard-like theme
- A Less Dark: a ocean-like theme
- A Dark: a blackboard-like theme
Z, A added before because the names can be closer.
Design Thought: As vscode-color can be overrided(Json Multi-Same keys) by what comes later, I use a theme as base, and others can just rewrite needed things.
Example: naive and whole_less.json (dark)
change all white
, black
like color into one-string.
Method: Run a script locally, which generate a real theme.json
from a naive config.json
.
Config.json
"background":"black",
"forground" : "white"
Theme.json
"scrollbar.background":"#212121",
"menu.background" : "#212121"
Refer: https://code.visualstudio.com/api/references/theme-color
-
Manaully move to
$CODE_RELEASE$ /resources/app/extensions-
$CODE_RELEASE$ = /usr/share/code/
-
-
backup method
- sudo rm -rf /usr/share/code/resources/app/extensions/theme-xun/
- sudo cp -r ~/Desktop/theme-xun /usr/share/code/resources/app/extensions/
npm i -g vsce
vsce login insight # with token of azure input
vsce publish patch