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

Minor Themes

Lenik

|
87 installs
| (0) | Free
VS Code color themes in three groups: Minor (persona), Vibe (atmosphere), and Country (cultural palettes).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Minor Themes

A collection of VS Code color themes in three groups: Minor (persona / mood shells), Vibe (film, terminal, and cultural atmosphere), and Country (traditional cultural palettes).

Theme guide

Each palette is defined under scripts/ (synced from the worldman SOP themes catalog) and shared with the UiTheme project. Light/dark pairs are separate hand-crafted palettes — not derived from one another. Generated theme JSON lives in themes/{minor,vibe,country}/; the extension manifest lists them in that same group order.

Minor

Soft persona and identity shells — pastels, pride accents, and character moods.

Innocent

Meaning: Innocent — pure, gentle, unassuming. A blush-and-lavender color language that stays soft without becoming washed-out; intimacy without loudness.

Innocent (light) — Blush rose and soft lavender (hues ~280–340°). Near-white grounds with a faint pink wash; body text is muted purple-gray. Accents (selection, focus, actions) are dusty rose and periwinkle — airy rather than loud. Prefer calm surfaces; keep decorative chrome quieter than content.

Dark Innocent — Lavender twilight: soft purple-dusk shell (not neutral gray), lilac-mist text, dusty-rose cursor and periwinkle glow. Innocence becomes a quiet ethereal night — cooler and softer than Dark Maiden’s ink-and-vellum warmth.

Maiden

Meaning: Maiden — young woman; also the romantic, delicate sense of “maidenly.” Stationery warmth: soft paper surfaces with readable ink.

Light Maiden — Warm shell pink (low-sat red, high lightness) with deep rose-red body text and golden-yellow highlights. Olive-green muted marks add a vintage stationery feel — soft surface, strong readable ink.

Dark Maiden — Ink and wax by lamplight: aged vellum umber shadow, iron-gall rose ink text, honey-gold highlights, dried-sage muted marks. Literary, restrained, pre-modern femininity.

LGBTQ

Meaning: Colors from the Gilbert Baker rainbow pride flag as accents — celebratory without painting the whole UI in stripes.

Light LGBTQ — Neutral cool-gray shell; stripe hues as readable accents (red emphasis, orange/yellow highlights, green strings, blue intervals, violet actions, cyan glow).

Dark LGBTQ — Rain-slick night parade: deep storm-indigo shell so stripe hues glow like wet neon — celebration needs darkness as backdrop, not as mute.

Lesbian

Meaning: An inward color language — warmth and closeness of love between women; tender, not fragile.

Light Lesbian — Dusk on a shared balcony: warm peach shell, sunset-orange intervals, blush-pink glow, deep rose-magenta keywords and cursor — intimate confidence.

Dark Lesbian — Skin warmth after sunset: terracotta umber shadow, ember orange and blush pink on cocoa depth — bodily, quiet confidence; distinct from Maiden’s literary rose.

Lady

Meaning: Lady — polished soft glam: champagne blush, lipstick coral, orchid mist. Intimate evening elegance — quieter than Gal’s sun-kissed shout.

Light Lady — Champagne-blush shell, lipstick coral actions, orchid intervals, gold glow quotes — polished and intimate.

Dark Lady — Night-out glam: wine-dusk shell, bright coral lipstick cursor, orchid neon mist, champagne glow — confident after-hours warmth.

Gal

Meaning: Gal (Sweet Gyaru) — high-energy sweet & spicy vibe: vibrant strawberry pink, milky beige, honey glow. A high-contrast palette radiating a fashionable, sun-kissed sisterly spirit that is sugary yet fiercely confident.

Light Gal — Milky-beige linen shell, popping strawberry-pink actions, honey-apricot intervals, sun-kissed gold quotes — fashionable, high-contrast sweetness filled with playful, head-turning energy.

Dark Gal — Sunset beach glam: deep chocolate-tan shell, blinding hot-cherry cursor, soft coral-blush mist, champagne glow — a confident, hyper-vibrant sisterly warmth that is effortlessly chic.

Tomboy

Meaning: Tomboy — sporty casual confidence: denim blue, khaki olive, construction-orange accents. Little pink; practical energy.

Light Tomboy — Denim-washed shell, indigo action blue, khaki meadow intervals, safety-orange quotes — locker-room practical, not pastel soft.

Dark Tomboy — Night practice field: slate denim shell, electric indigo cursor, olive turf intervals, flare orange — athletic after dark.

Gym Bro

Meaning: Gym Bro (Morning Lifter) — sunny disciplined athletic spirit: protein white, dawn mint, sunrise apricot-orange. Pure morning-workout vitality — clean, jacked, and alert.

Light Gym Bro — Protein-white shell, vibrant mint-green actions, dawn-gold intervals — fresh morning air and the clean clarity of a just-finished lift.

Dark Gym Bro — Misty deep-blue shell, blinding sunrise vitality-orange cursor, heather-gray intervals — muscular energy waking with the first light of day.

Femboy

Meaning: Femboy — soft daily “pure desire” look: absolute-territory white-stockings palette. Core: pure white, beige, light gray; soft black or blush-pink accents. Oversized white sweater energy — lazy, clean, quietly tempting.

Light Femboy — Near-white / beige shell, soft charcoal text, blush-pink actions, mist-gray intervals — airy white-silk field with restrained pink and black accents.

Dark Femboy — Nightroom soft black shell, ivory text, blush cursor, cool gray intervals — same white-silk language after lights dim; pink glow stays gentle.

Moe Girl

Meaning: Moe Girl — anime-moe soft cuteness: candy pastel pink, mint, and sky. Rounder and sweeter than Lady glam; softer than Gal’s sun-kissed shout.

Light Moe Girl — Cotton-candy pink shell, soft rose text, bubblegum actions, mint-sky intervals, lemon glow quotes — kawaii pastel without neon.

Dark Moe Girl — Twilight moe: mauve-night shell, pastel pink cursor, mint glow intervals, soft lemon spark — cute energy kept for dim rooms.

Vibe

Atmosphere themes — retro terminals, film / TV references, painterly quiet, scent, and story worlds.

MS-DOS

Meaning: Microsoft DOS — classic 1980s–90s PC text mode. Nostalgic terminal energy; not designed for minimal eye strain.

MS-DOS — Saturated IBM blue background, white foreground, yellow strings, green actions, cyan muted text — the familiar DIR / AUTOEXEC.BAT look. Dark-only.

Matrix II

Meaning: Reference to The Matrix (1999) — neon green on near-black; cyberpunk terminal best in a dim room.

Matrix II — Neon green (~h 135°) on green-tinted near-black panels. Subtle grid/border greens; cursor and active elements glow. Dark-only.

X-Files

Meaning: The X-Files — FBI basement files, fluorescent bureaucracy, and night woods. Institutional paper by day; forest CRT by night.

Light X-Files — J. Edgar Hoover Building: manila-folder cream shell, institutional gray-green text, FBI forest-green cursor, amber highlighter quotes — case files under strip lighting.

Dark X-Files — Basement and pine woods: forest-night green-black shell, CRT phosphor pale text, alien-green cursor, flashlight amber glow, classified red accents.

Only Yesterday

Meaning: Only Yesterday (Omohide Poro Poro, 1991) — Studio Ghibli memory of rural Yamagata: safflower, rice gold, countryside green.

Light Only Yesterday — Summer memory in sun: sun-washed cream shell, warm brown text, safflower red accents, meadow teal-green intervals, rice-field gold highlights — nostalgic, gentle, sun-faded.

Dark Only Yesterday — Tatami at dusk: umber memory shadow, faded cream text, safflower lantern red, golden recall and evening meadow green — warm memory after sunset.

Morandi

Meaning: Named after Giorgio Morandi — dusty, muted, harmonious grays. Gallery-quiet painterly vibe; saturation stays deliberately low.

Light Morandi — Warm greige window and blue-gray text. Accents are desaturated teal and dusty rose — nothing neon. Borders soft; contrast restrained but still readable.

Dark Morandi — Studio at closing: umber ochre shadow, chalk-dust cool gray text, dusty teal and faded sage accents — pigments whispering in low north light.

Aroma

Meaning: Aroma — warm clay-and-cream botanical practice (Ibvjahst Botanica): terracotta oil bottles, linen daylight, evening resin. Soft, grounded, scent-forward.

Light Aroma — Morning apothecary: warm cream shell, near-ink umber text, terracotta clay actions, caramel glow, botanical sage intervals — never purple neon.

Dark Aroma — Evening diffuser: resin umber shadow, linen-cream text, caramel cursor and accents, sage hush for intervals — the same clay warmth in low light.

Liaozhai

Meaning: 聊斋 / Liaozhai (Strange Tales from a Chinese Studio) — xuan paper, cinnabar seal, jade fox-fire, moonlit ink.

Light Liaozhai — Xuan-paper cream shell, ink-black text, cinnabar seal actions, jade intervals, lantern-gold glow — classical ghost-romance by day.

Dark Liaozhai — Moon ink wash: near-black indigo night, fox-fire jade cursor, cinnabar blood accents, pale paper text — studio tales after midnight.

Game of Thrones

Meaning: 权力的游戏 / Game of Thrones — Westeros parchment and iron by day; Night’s Watch ice, Lannister crimson and gold by night.

Light Game of Thrones — Council parchment shell, iron-gray text, Lannister crimson actions, Stark ice-blue intervals, heraldic gold glow.

Dark Game of Thrones — Night’s Watch black shell, ice-blue CRT text, blood-crimson cursor, Lannister gold glow — winter is coming chrome.

Country

Meaning: Each palette draws on classic cultural color expression — landscape, craft, ritual, and everyday beauty — not national flags. Every country has Light and Dark variants as independent palettes.

Theme Light Dark
Brasil Lush daylight: pale shell, rainforest greens, beach gold, Atlantic blue edges. Canopy night: deep green-black shadow, carnival red accents, gold and Atlantic blue as bright edges.
Canada Snow white shell, maple autumn crimson actions, lake-and-pine blue-green accents. Forest night: pine shadow, maple ember, lake blue — long winter dark with brief warm accents.
China Xuan paper cream, sumi gray text, flower-blue (花青) intervals, cinnabar (朱砂) actions. Night landscape: deep ink blue-black, pale paper-toned text, cinnabar lantern accents, indigo mist.
German Mist gray shell, oak amber warmth, forest green accents — craft in daylight. Black Forest: green-black shadow, oak warmth, Bauhaus-red accent — gravity and function.
India Turmeric gold, henna rust, marigold saffron on cream — spice and ritual dye in sun. Monsoon night: deep indigo shell, turmeric and marigold glow, henna depth between showers.
Italy Terracotta and olive on marble-warm white with coastal azure accents. Coastal dusk: terracotta shadow, olive depth, azure highlights on warm stone dark.
Japan Warm washi, sumi gray text, ai indigo intervals, beni shrine action, moss and pale sakura wash. Lacquer evening: urushi dark shell, lantern beni, moss garden green, ai shadow.
Norway Ice-bright shell, pale sea blue, pine shadow, brief midnight-sun gold. Fjord night: deep sea navy, aurora teal, sparse bright edges.
Russia Gilt gold, liturgical red, birch white, slate blue over snow. Winter twilight: deep slate shell, gilt and red as luminous accents, birch-pale text.
Taiwan Mountain-fog gray-blue, tea-hill green, temple-pillar red, Pacific teal. Highland night: misty blue-gray dark, tea-green shadow, temple red and coast teal edges.
Thai Warm stucco cream, saffron robe actions, lotus pink glow, jade intervals, gold-leaf accents. Temple night: lacquer dark, saffron glow, lotus pink, gold on shadow.
UK Fog gray, slate, library leather, muted rose. Rainy evening: slate depth, leather-brown warmth, rose in lamplight.
Ukraine Open azure and ripe gold — field meets summer sky. Evening field: indigo sky dark, wheat shimmer and azure accents.
USA Prairie sky blue, wheat-field amber, barn red, worn denim. Prairie dusk: denim-navy shell, barn-red ember, amber horizon.
Viet Rice-paper cream, lacquer red actions, bamboo green, river blue-gray intervals. Lantern dusk: delta indigo dark, lacquer red, bamboo green, warm lantern gold on water.
France Limestone cream shell, slate-blue text, vineyard/burgundy actions, Atlantic blue-green accents — da… Atlantic night: deep slate shell, limestone-pale text, burgundy ember actions, cool blue accents.
Mexico Adobe cream shell, earthen brown text, chile-red actions, agave green accents under highland light. Desert night: warm umber shell, cream text, chile ember, agave glow on dark clay.
Korea Hanji cream shell, ink-gray text, dancheong red actions, celadon green intervals. Night porcelain: deep ink shell, paper-pale text, dancheong ember, celadon mist accents.
Arab Desert-sand cream shell, copper-umber text, indigo accents, copper actions — souk daylight. Indigo night: deep indigo shell, sand-pale text, copper lantern actions, cool blue accents.
Indonesia Batik-cream shell, clove-brown text, tropical green accents, warm spice-red actions. Canopy night: deep jungle shell, cream text, spice-red ember, tropical green glow.
Netherlands Polder-bright shell, canal slate text, brick-red actions, canal-green accents. Canal night: deep slate shell, brick ember actions, cool canal-green accents.
Poland Birch-bright shell, slate text, amber accents, restrained crimson actions. Winter dusk: deep slate shell, amber glow, crimson ember, birch-pale text.
Turkey Anatolian cream shell, Bosphorus slate text, Iznik blue accents, carmine actions. Bosphorus night: deep blue-slate shell, carmine ember, Iznik glow accents.
Sweden Ice-bright shell, slate text, falu-red actions, Baltic blue accents. Nordic night: deep slate shell, falu ember, cool Baltic accents.
Denmark Chalk cream shell, brick-red actions, North Sea blue accents. North Sea night: deep slate shell, brick ember, cool sea accents.
Finland Lake-ice shell, pine-slate text, midnight-sun gold accents, cool lake actions. Polar dusk: deep lake navy, gold recall, pine-mist accents.
Czech Sandstone cream, forest-green accents, restrained crimson actions. Bohemian night: deep slate shell, forest mist, crimson ember.
Romania Wheat cream shell, Carpathian green accents, monastery-red actions. Carpathian night: deep forest shell, wheat shimmer, red ember.
Greece Marble white shell, Aegean blue actions, olive green accents. Aegean night: deep sea shell, marble-pale text, olive and blue glow.
Hungary Thermal cream shell, paprika-red actions, Danube blue accents. Danube night: warm umber shell, paprika ember, cool river accents.
Bulgaria Yogurt cream shell, rose actions, Balkan green accents. Balkan night: deep green shell, rose glow, cream-pale text.
Kazakhstan Steppe cream shell, sky-blue accents, gold actions. Steppe night: deep slate shell, gold ember, sky accents.
Philippines Mango-cream shell, sea-blue accents, warm coral actions, bamboo green. Island night: deep sea shell, mango-pale text, coral ember.
Bengal Jamdani cream shell, monsoon green accents, vermilion actions. Monsoon night: deep green shell, vermilion glow, cream-pale text.
Marathi Deccan cream shell, turmeric actions, peacock-blue accents. Deccan night: warm earth shell, turmeric ember, peacock glow.
Tamil Temple cream shell, turmeric-bay warmth, vermilion actions, bay-blue accents. Temple night: deep umber shell, vermilion lantern, bay glow.
Telugu Plateau cream shell, indigo actions, mango-gold accents. Plateau night: deep indigo shell, mango-pale text, gold ember.
Hebrew Stone cream shell, Mediterranean blue actions, olive accents. Stone night: deep slate shell, olive mist, Mediterranean glow.
Swahili Spice-cream shell, ocean-teal accents, warm spice-red actions. Coast night: deep ocean shell, spice ember, cream-pale text.

Primary hues tint the shell; secondary and accent colors carry strings, cursor, selection, and git marks.

Install

From the Marketplace — search for Minor Themes in VS Code or Cursor, then install.

From source

git clone https://github.com/lenik/minor-themes.git
cd minor-themes
pnpm install
pnpm run package

Install the generated .vsix via Extensions → … → Install from VSIX….

Usage

  1. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
  2. Run Preferences: Color Theme.
  3. Pick a theme from the Minor Themes list.

Development

pnpm install
pnpm run sync       # pull latest palettes from worldman SOP themes
pnpm run generate   # regenerate themes/*.json
pnpm run package    # build .vsix (runs generate via prepublish)

License

GNU Affero General Public License v3.0

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft