Shokunin for VS Code
June 1, 2026 ยท View on GitHub
Light and dark themes for Python-focused craft: sumi classes, ume type hints, and asagi functions.
Preview
Python Light

Python Dark

Go Light

Go Dark

TypeScript Light

TypeScript Dark

VS Code Installation
From Marketplace
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X/Cmd+Shift+X) - Search for
Shokunin Light - Click Install
Ctrl+K Ctrl+T/Cmd+K Cmd+T-> select Shokunin Light or Shokunin Dark
From VSIX
- Download the
.vsixfile from Releases - Run:
code --install-extension shokunin-light-*.vsix
From Source
git clone https://github.com/Maksim-Burtsev/shokunin-theme
cd shokunin-theme
npm install
npm run package
code --install-extension shokunin-light-*.vsix
iTerm2 Installation
Shokunin also includes iTerm2 color presets generated from the VS Code integrated terminal colors.
- Download
iterm/shokunin.itermcolorsfor light mode oriterm/shokunin-dark.itermcolorsfor dark mode from this repository or from a GitHub Release. - Open iTerm2.
- Go to
Settings/Preferences->Profiles->Colors. - Open
Color Presets...->Import. - Select the
.itermcolorsfile. - Open
Color Presets...again and choose shokunin or shokunin-dark.
Light Palette
| Role | Color |
|---|---|
| Paper / editor background | #FCFAF2 |
| Main ink | #303841 |
| Keywords / class names | #3A3E44 |
| Functions / methods | #006FAE |
| Type hints | #8F4155 |
| Strings | #157A5B |
| Constants / numbers | #9A6000 |
| Comments | #777269 |
Dark Palette
| Role | Color |
|---|---|
| Charcoal / editor background | #151819 |
| Night panel | #1B1F1F |
| Main ink | #CFC2B0 |
| Keywords | #D7C4AA |
| Class names | #E0CEB4 |
| Functions / methods | #6FB7D7 |
| Type hints | #D28AA0 |
| Strings | #83BE8D |
| Constants / numbers | #D3A34D |
| Comments | #88877E |
License
MIT