Themes

dorcs comes with a variety of built-in themes. Each theme includes both light and dark color schemes with matching syntax highlighting.

Using Themes

Via configuration file:

theme:
  preset: midnight
  mode: auto  # light, dark, or auto

Via command line:

./dorcs --theme midnight --theme-mode dark

Available Themes

Default

Default Theme (Light)

A clean, professional theme with a blue accent color. Perfect for documentation and technical content.

const theme = "default";

Default Theme (Dark)

A clean, professional theme with a blue accent color. Perfect for documentation and technical content.

const theme = "default";

Ocean

Ocean Theme (Light)

Inspired by the deep blue sea, this theme features cool blues and serene tones.

const theme = "ocean";

Ocean Theme (Dark)

Inspired by the deep blue sea, this theme features cool blues and serene tones.

const theme = "ocean";

Forest

Forest Theme (Light)

Nature-inspired greens that bring a fresh, organic feel to your documentation.

const theme = "forest";

Forest Theme (Dark)

Nature-inspired greens that bring a fresh, organic feel to your documentation.

const theme = "forest";

Sunset

Sunset Theme (Light)

Warm oranges and earth tones that evoke the golden hour.

const theme = "sunset";

Sunset Theme (Dark)

Warm oranges and earth tones that evoke the golden hour.

const theme = "sunset";

Midnight

Midnight Theme (Light)

Deep purples and blues for a sophisticated, modern look.

const theme = "midnight";

Midnight Theme (Dark)

Deep purples and blues for a sophisticated, modern look.

const theme = "midnight";

Lavender

Lavender Theme (Light)

Soft purples and gentle tones for a calming, elegant aesthetic.

const theme = "lavender";

Lavender Theme (Dark)

Soft purples and gentle tones for a calming, elegant aesthetic.

const theme = "lavender";

Rose

Rose Theme (Light)

Romantic pinks and roses for a warm, inviting feel.

const theme = "rose";

Rose Theme (Dark)

Romantic pinks and roses for a warm, inviting feel.

const theme = "rose";

Nord

Nord Theme (Light)

The popular Nord color palette with arctic blues and cool grays.

const theme = "nord";

Nord Theme (Dark)

The popular Nord color palette with arctic blues and cool grays.

const theme = "nord";

Gruvbox

Gruvbox Theme (Light)

The retro groove color scheme with warm, muted tones.

const theme = "gruvbox";

Gruvbox Theme (Dark)

The retro groove color scheme with warm, muted tones.

const theme = "gruvbox";

Dracula

Dracula Theme (Light)

The popular dark theme with vibrant purples and pinks.

const theme = "dracula";

Dracula Theme (Dark)

The popular dark theme with vibrant purples and pinks.

const theme = "dracula";

Solarized

Solarized Theme (Light)

The carefully designed color palette for reduced eye strain.

const theme = "solarized";

Solarized Theme (Dark)

The carefully designed color palette for reduced eye strain.

const theme = "solarized";

Mono

Mono Theme (Light)

A minimalist black and white theme for maximum contrast.

const theme = "mono";

Mono Theme (Dark)

A minimalist black and white theme for maximum contrast.

const theme = "mono";

Cyberpunk

Cyberpunk Theme (Light)

Neon pinks and purples for a futuristic, high-tech vibe.

const theme = "cyberpunk";

Cyberpunk Theme (Dark)

Neon pinks and purples for a futuristic, high-tech vibe.

const theme = "cyberpunk";

Desert

Desert Theme (Light)

Sandy beiges and warm golds inspired by arid landscapes.

const theme = "desert";

Desert Theme (Dark)

Sandy beiges and warm golds inspired by arid landscapes.

const theme = "desert";

Ice

Ice Theme (Light)

Cool, crisp blues that evoke winter and frost.

const theme = "ice";

Ice Theme (Dark)

Cool, crisp blues that evoke winter and frost.

const theme = "ice";

Coffee

Coffee Theme (Light)

Rich browns and warm tones like your favorite brew.

const theme = "coffee";

Coffee Theme (Dark)

Rich browns and warm tones like your favorite brew.

const theme = "coffee";

Emerald

Emerald Theme (Light)

Vibrant greens that bring life and energy to your content.

const theme = "emerald";

Emerald Theme (Dark)

Vibrant greens that bring life and energy to your content.

const theme = "emerald";

Amber

Amber Theme (Light)

Golden yellows and warm ambers for a bright, cheerful look.

const theme = "amber";

Amber Theme (Dark)

Golden yellows and warm ambers for a bright, cheerful look.

const theme = "amber";

Matrix

Matrix Theme (Light)

Digital green on dark, inspired by the iconic sci-fi aesthetic.

const theme = "matrix";

Matrix Theme (Dark)

Digital green on dark, inspired by the iconic sci-fi aesthetic.

const theme = "matrix";

VS Code Dark

VS Code Dark Theme (Light)

Familiar colors from Visual Studio Code's dark theme.

const theme = "vscode-dark";

VS Code Dark Theme (Dark)

Familiar colors from Visual Studio Code's dark theme.

const theme = "vscode-dark";

Carbon

Carbon Theme (Light)

Deep blacks and grays for a sleek, professional appearance.

const theme = "carbon";

Carbon Theme (Dark)

Deep blacks and grays for a sleek, professional appearance.

const theme = "carbon";

Sakura

Sakura Theme (Light)

Delicate cherry blossom pinks for a soft, feminine touch.

const theme = "sakura";

Sakura Theme (Dark)

Delicate cherry blossom pinks for a soft, feminine touch.

const theme = "sakura";

Terminal

Terminal Theme (Light)

Classic terminal aesthetics with green accents on black.

const theme = "terminal";

Terminal Theme (Dark)

Classic terminal aesthetics with green accents on black.

const theme = "terminal";