Skip to content

About

A true-black dark theme for VS Code

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Sushi-Dark Theme

A true-black dark theme for Visual Studio Code.
Clean. Minimal. Easy on the eyes.


Preview

Screenshots coming soon.

Features

  • True-black background (#000000) — perfect for OLED displays and late-night coding
  • VS Code Dark+ syntax colors — the familiar, battle-tested palette you already know
  • Warp terminal palette — all 16 ANSI colors matched from Warp's Dark theme
  • Full UI coverage — editor, sidebar, tabs, status bar, panels, widgets, peek views, diffs, and more

Color Palette

Syntax

Element Color Hex
Comments #6A9955 #6A9955
Strings #CE9178 #CE9178
Keywords #569CD6 #569CD6
Control flow #C586C0 #C586C0
Functions #DCDCAA #DCDCAA
Types / Classes #4EC9B0 #4EC9B0
Variables #9CDCFE #9CDCFE
Constants / Enums #4FC1FF #4FC1FF
Numbers #B5CEA8 #B5CEA8
Escape characters #D7BA7D #D7BA7D

Terminal (ANSI)

Color Normal Bright
Black #000000 #000000 #686868 #686868
Red #C75646 #C75646 #E09690 #E09690
Green #8EB33B #8EB33B #CDEE69 #CDEE69
Yellow #D0B03C #D0B03C #FFE377 #FFE377
Blue #72B3CC #72B3CC #9CD9F0 #9CD9F0
Magenta #C8A0D1 #C8A0D1 #FBB1F9 #FBB1F9
Cyan #218693 #218693 #77DFD8 #77DFD8
White #B0B0B0 #B0B0B0 #F0F0F0 #F0F0F0

Installation

This theme is not on the VS Code Marketplace — it's distributed only through this GitHub repo. The sushi-theme-1.0.0.vsix file in the repo root is the install bundle (just a zip of the theme files; no marketplace involved).

Install in two commands

git clone https://github.com/shushankai/sushi-theme.git
code --install-extension sushi-theme/sushi-theme-1.0.0.vsix

Then reload VS Code (Developer: Reload Window from the command palette) and pick the theme:

Preferences: Color Theme → Sushi-Dark Theme

That's it. Works on macOS, Linux, and Windows — same command everywhere.

Why not just cp -r the folder? Modern VS Code (1.74+) tracks installed extensions in a registry file (~/.vscode/extensions/extensions.json). Manually copying a folder doesn't update that registry, so VS Code silently ignores it. code --install-extension is the official way to install a local extension and writes the registry correctly.

Updating to a newer version

cd sushi-theme
git pull
code --install-extension sushi-theme-1.0.0.vsix --force

--force lets you reinstall over the existing version.

For contributors — live editing

If you're tweaking the theme:

  1. Open the cloned sushi-theme folder in VS Code.
  2. Press F5 (or Run → Start Debugging) — a new VS Code window opens with your in-progress theme loaded.
  3. Edit themes/sushi-color-theme.json in your main window, reload the dev-host window to see changes.

When you're happy, rebuild the bundled VSIX so others can pull the update:

npx --yes @vscode/vsce package --allow-missing-repository --no-dependencies

Commit the new .vsix alongside the JSON change.

Uninstall

code --uninstall-extension sushi.sushi-theme

Inspiration

This theme is built on the shoulders of two great defaults:

Contributing

Found a scope that looks off? Open an issue or submit a PR. Contributions are welcome.

License

MIT

About

A true-black dark theme for VS Code

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors