Haunted Workspace Halloween Themes & Icons50 themes. One collection. Vivid Halloween color themes, coordinated SVG file icons, and a branded developer workspace for Visual Studio Code. Created by ToxicEpoch. Dark editor surfaces keep the focus on your code. Pumpkin orange, spectral green, electric violet, candy pink, and icy blue give each of the 50 looks its own character.
Browser render of the extension’s actual collection webview. Code samples are HTML previews, not native editor screenshots. InstallationInstall the VSIX
Alternatively, from a terminal where the VS Code CLI is installed:
Do not double-click the VSIX if Windows opens the Microsoft Visual Studio Installer. This extension is for VS Code. The Visual Studio Installer cannot install it. Requires desktop VS Code 1.85 or newer on Windows, macOS or Linux. The extension runs in the desktop UI extension host, including when attached to remote workspaces. The branded workspace and paired picker do not run in browser-only vscode.dev/github.dev: this package has no web extension entry point. Virtual workspace support does not grant terminal/task capabilities to a virtual provider. There are no runtime npm dependencies. Choose your look
No theme is forced on installation. Preview uses temporary theme and icon settings updates through the public VS Code API. On cancellation it restores the original values, including removing overrides that did not previously exist. Fast navigation is serialized so an older preview cannot replace the confirmed selection or a restored look. Normal extension deactivation also cancels the preview and awaits restoration. A forced process termination may prevent that cleanup. The pair command reports any failure to restore settings. The developer workspaceSelect the Haunted Workspace pumpkin in the Activity Bar, or run Haunted Workspace: Open Workspace. The panel includes the collection logo, active look and matching-icon status, theme picker, collection browser, project opener, recent workspaces, new terminal, build/test/task shortcuts, and project links. It has no Favorites section. To keep Explorer on the left and Haunted Workspace on the right, move Haunted Workspace into VS Code’s Secondary Side Bar using the view’s context menu or drag and drop. VS Code remembers the position. The extension does not rearrange your editor automatically. After this move, its icon disappearing from the left Activity Bar is expected VS Code behavior. Reopen it with Haunted Workspace: Open Workspace, or show View → Appearance → Secondary Side Bar and select Haunted Workspace using that side bar’s view controls. There is no need to reset your layout. Build, Test and Run Task use VS Code’s task commands and your project’s configured tasks. They do not invent a project build or execute a bundled shell script. Terminal and task shortcuts require workspace trust. Themes, icons and the collection browser remain available in Restricted Mode. Configure your own HTTPS URLs through Edit links, or set:
Empty links open the corresponding setting. User and Workspace settings are supported, so different projects can have different resources. URLs with embedded credentials or non-HTTPS protocols are rejected. The logo appears inside the extension’s workspace and its collection gallery. Native themes cannot replace the VS Code application icon, splash screen or core product branding. No custom CSS injection or VS Code installation patches are used.
Browser render of the actual workspace webview with sample project state, using Hallowcrown colors; not an Extension Host screenshot. File icon coverageEvery theme uses the same association catalog: 170 extensions, 78 special filenames, 47 language IDs, and 56 named folders with expanded variants. Each family contains 91 SVG assets, including a unique theme emblem. Unknown files and folders have matching defaults. Coverage includes Python, PowerShell, shell, Terraform, Bicep, Docker, Git, CI/CD, JavaScript, TypeScript, React, Vue, Svelte, JSON, YAML, SQL, notebooks, Markdown, configuration, certificates, images, archives, and additional programming languages. Colors, emblems, folder treatments and document details vary by theme. Recognizable file-type glyphs stay consistent across the collection. SVGs are drawn for small Explorer icons; raster mockups are visual references, not screenshots of the finished extension. The 50 themes
DevelopmentSee CONTRIBUTING.md for clean-checkout commands, asset authoring, automated tests and native Extension Host checks. RELEASE.md documents candidate inspection and manual Marketplace upload. Compatibility and validation
The code and original artwork are licensed under MIT. Third-party attribution is listed separately in THIRD-PARTY-NOTICES.md. Support and privacyReport bugs through GitHub Issues, including your VS Code version, OS, theme name and steps to reproduce. Never include tokens, secrets or private project files. No telemetry, analytics, remote asset loading, or background network requests are implemented. Project links open only when clicked. |

