Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Black MetalNew to Visual Studio Code? Get it now.
Black Metal

Black Metal

Chen Fu

|
2 installs
| (0) | Free
A VS Code theme adapted from Ghostty's Black Metal palette.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Black Metal

A VS Code workbench theme adapted from Ghostty's Black Metal palette.

Design Notes

  • Keeps the chrome almost entirely black and gray
  • Uses #486e6f for structural emphasis such as focus and active states
  • Uses #dd9999 and #a06666 for syntax, diagnostics, diffs, and terminal ANSI mapping

Installation

  1. Clone this repository.
  2. From the repository root, run code --extensionDevelopmentPath "$(pwd)".
  3. In the Extension Development Host window, open Command Palette and choose Preferences: Color Theme.
  4. Select Black Metal.

Development

  • Edit parts/, then run npm run build:theme to regenerate themes/black-metal-color-theme.json
  • Run npm test to validate the extension metadata and theme mapping
  • Packaging and publishing regenerate the theme automatically through npm run vscode:prepublish
  • Inspect the theme inside the Extension Development Host before packaging

Release Publishing

  • Create a GitHub Release from the package.json version, using either 0.1.0 or v0.1.0.
  • Run npm test and npx @vscode/vsce package before publishing.
  • Set the VSCE_PAT secret in the GitHub repository secrets for BlackMetalTheme so npx @vscode/vsce publish can upload the extension.

Palette Source

This theme is based on Ghostty's Black Metal palette and preserves its terminal ANSI layout while adapting the workbench hierarchy for VS Code.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft