Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Hellfire ThemeNew to Visual Studio Code? Get it now.
Hellfire Theme

Hellfire Theme

Alex Charbonneau

|
183 installs
| (0) | Free
A blazing red and black VS Code theme with animated fire background (requires Custom CSS and JS Loader).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hellfire Theme

A blazing red-and-black VS Code color theme with an animated fire background.

Hellfire Theme Preview


Features

  • Full red/black color theme covering editor, UI chrome, terminal, git decorations, and more
  • Doom-style cellular-automata fire animation rendered on a canvas behind all surfaces
  • Semi-transparent editor and sidebar panels so the flames show through
  • Glowing ember cursor pulse animation
  • Ember glow on activity bar icons, scrollbars, selection highlights, and status bar flicker

Installation

Step 1 — Activate the color theme

Ctrl+Shift+P → Preferences: Color Theme → select Hellfire.

Step 2 — Install "Custom CSS and JS Loader"

Search for "Custom CSS and JS Loader" (by be5invis) in the Extensions panel and install it. The animated fire background requires this extension to inject the custom CSS and JS.

Step 3 — Enable the custom CSS

The Hellfire extension automatically adds its CSS and JS files to vscode_custom_css.imports on startup, so no manual path configuration is needed.

Ctrl+Shift+P → Enable Custom CSS and JS → click Restart when prompted.

VS Code will warn about a "corrupt installation" — this is expected. You can safely dismiss it or click Don't show again.


Tweaking the flame

Open the hellfire.js file in your extension folder and adjust the constants at the top:

Constant Default Effect
CELL_SIZE 4 Resolution of the fire grid. Lower = sharper but heavier.
DECAY_MAX 3 Max heat lost per step. Higher = shorter, cooler flames.
IGNITE_MIN/MAX 200/255 Heat range of the base row. Lower = dimmer fire.
FPS_TARGET 30 Animation frame rate.
FLAME_HEIGHT_FRAC 0.55 How much of the window height the flames occupy.

Open hellfire.css in the same folder to change the canvas opacity (#hellfire-canvas { opacity: 0.35 }) for more or less visible flames.

After any edit, run Ctrl+Shift+P → Reload Custom CSS and JS to apply changes.


Disabling the animation

Ctrl+Shift+P → Disable Custom CSS and JS, then disable or uninstall the "Custom CSS and JS Loader" extension. The color theme will continue to work independently.


Changelog

1.0.5

  • Added animation to marketplace page. Fixed transparency in some views. Added contrast to text.

1.0.4

  • Automatically update css import setting.

1.0.3

  • Added opacity controls for the fire canvas
  • Refined editor and UI color settings

1.0.2

  • Fixed diff editor colors (added/modified/deleted regions)
  • Fixed a typo in the VS Code build task command

1.0.1

  • Improved text contrast in CSS for better readability

1.0.0

  • Initial release: full red/black color theme with Doom-style animated fire background, ember cursor pulse, and semi-transparent panels
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft