Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Whimsy ThemesNew to Visual Studio Code? Get it now.
Whimsy Themes

Whimsy Themes

Whimsy Themes

|
4 installs
| (0) | Free
A collection of whimsical color themes for VS Code and Cursor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Whimsy Themes

A collection of whimsical color themes for VS Code and Cursor.

Themes

Whimsy Candy Dark

Deep indigo/charcoal background with soft pastel candy accents. image

Role Color Swatch name
Background #1E1B2E Deep indigo
Foreground #E8E3F5 Moonlight lavender
Keywords #F5A3C7 Rose pink
Strings #A8E6CF Mint
Functions #9DD6F5 Baby blue
Numbers / constants #FFCBA8 Peach
Types / classes #C9B8F0 Soft violet
Comments #7A7295 Muted lavender (italic)

Rainbow brackets

Nested bracket pairs cycle through six candy colors (rose, mint, baby blue, peach, violet, butter), with matching pair guides connecting each opening bracket to its closing one. Mismatched brackets show in error rose #FF8FA3.

Two editor settings control this (both should be on):

{
  "editor.bracketPairColorization.enabled": true,
  "editor.guides.bracketPairs": true
}

bracketPairColorization.enabled defaults to true; guides.bracketPairs defaults to false and must be enabled by hand. Use "active" instead of true to draw a guide only for the pair under the cursor.

All four themes share this bracket treatment, each in its own palette.

Whimsy Storybook Light

Cream paper with warm storybook inks. image

Role Color Swatch name
Background #FBF6EA Cream paper
Foreground #453A2F Warm ink
Keywords #B04A73 Berry
Strings #3E7A4E Leaf green
Functions #3D6E99 Dusty blue
Numbers / constants #AD5C2B Terracotta
Types / classes #7A55A3 Plum
Comments #98876C Faded ink (italic)

Whimsy Fairy Neon

Vivid fairy-tale neon on deep indigo. image

Role Color Swatch name
Background #16102E Midnight indigo
Foreground #EDE7FF Starlight
Keywords #FF6EC7 Neon pink
Strings #50FAC8 Aqua glow
Functions #5CC8FF Electric blue
Numbers / constants #FFAE57 Neon amber
Types / classes #B98CFF Electric violet
Comments #7E71B0 Dusk (italic)

Whimsy Garden

Earthy garden whimsy: mosses, florals, mushroom tones. image

Role Color Swatch name
Background #20261C Forest floor
Foreground #E7EDDD Morning mist
Keywords #D98BA6 Floral pink
Strings #A8C686 Moss
Functions #8FBFD9 Stream blue
Numbers / constants #D9B98C Mushroom tan
Types / classes #B3A3D6 Wisteria
Comments #87957B Sage (italic)

Developing

  1. Open this folder in Cursor (or VS Code).
  2. Press F5 to launch an Extension Development Host window with the theme available.
  3. Edit themes/*.json and save — changes hot-reload in the dev host window.

Installing locally

npx @vscode/vsce package
cursor --install-extension whimsy-themes-*.vsix

(The wildcard picks up whatever version you just built.)

Then pick the theme via Cmd+K Cmd+T (Preferences: Color Theme).

Adding a new theme

  1. Create themes/<name>-color-theme.json (copy an existing one as a starting point).
  2. Add an entry to the contributes.themes array in package.json:
{
  "label": "Whimsy <Name>",
  "uiTheme": "vs-dark",
  "path": "./themes/<name>-color-theme.json"
}

Use "uiTheme": "vs" for light themes.

  1. Bump the version in package.json, re-package, and re-install.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft