Darkroom: Event HorizonNear-black surfaces. Starlight syntax. A little gravity for your editor. Gold functions · Violet keywords · Cyan variables · Optional audio visualization AboutDarkroom: Event Horizon is a dark color theme for Visual Studio Code, inspired by the light around a black hole. Near-black panels frame a cool editor surface, while warm gold, soft violet, and icy blue give your code its structure.
Table of Contents
Install
Requires VS Code 1.85.0 or later. The theme works on macOS, Windows, and Linux. You can also install from Quick Open with Cmd + P on macOS or Ctrl + P on Windows/Linux:
Or install from your terminal:
For a downloaded Recommended SettingsThe theme works with your existing editor setup. To select it and explicitly enable semantic highlighting, add these optional settings to your
Keep your preferred font, icon theme, and editor layout. No additional extension is required. Horizon PulseA black hole that moves with your music. Horizon Pulse is a separate, optional companion extension. A gold accretion disk responds to bass, violet light follows the midrange, and particles react to treble inside VS Code's bottom panel.
Live capture requires macOS 14.2 or later. The theme works independently on all supported platforms. Install Horizon Pulse from the Marketplace · Companion details Color Palette Reference
Frequently Asked QuestionsDoes it work with my programming language?The theme styles TextMate scopes and semantic token types supplied by VS Code and your language extensions. Exact highlighting depends on the language and its extension. If something looks wrong, open an issue with a small code sample. Do I need a special font or icon pack?No. Blackhole works with your existing font and icon theme. Does the theme react to music?The optional Horizon Pulse extension provides the audio visualization. Your editor's syntax colors stay stable, and the theme does not access audio. Is the theme accessible?Automated checks verify at least 4.5:1 contrast for base syntax foregrounds against the editor background, including comments. This is a targeted check; selections, overlays, and extension-provided interfaces can affect contrast. Can I customize the colors?Yes. VS Code's Feedback and ContributionsFound a highlighting issue or have an idea? Open an issue or contribute on GitHub. Include your VS Code version, language extension, and a short code sample or screenshot when reporting a visual problem. DevelopmentUse Node.js 22 or later and pnpm 10.31.0.
The TypeScript sources in
LicenseMIT · Copyright © 2026 Hamiz Ali |