vandor.
CLI Reference

vandor theme

Manage CLI themes

Synopsis

Manage Vandor CLI color themes for better terminal experience.

vandor theme <command> [flags]

Commands

list        List available themes
set         Set active theme
info        Show theme details
auto        Enable auto-detection

vandor theme list

List all available themes.

vandor theme list

Output:

Available Themes:

  mocha      Catppuccin Mocha (dark, warm)  [Active]
  latte      Catppuccin Latte (light)
  frappe     Catppuccin Frappe (medium)
  dracula    Dracula (dark, vibrant)
  default    Default terminal colors

Use 'vandor theme set <name>' to change theme

vandor theme set

Set the active theme.

vandor theme set <theme-name>

Examples:

# Dark theme
vandor theme set mocha

# Light theme
vandor theme set latte

# Medium contrast
vandor theme set frappe

vandor theme info

Show detailed theme information.

vandor theme info <theme-name>

Example output for Mocha:

Theme: Catppuccin Mocha
Type: Dark
Description: Warm, cozy dark theme

Color Palette:
  Background: #1e1e2e
  Foreground: #cdd6f4
  Accent:     #89b4fa (Blue)
  Success:    #a6e3a1 (Green)
  Warning:    #f9e2af (Yellow)
  Error:      #f38ba8 (Red)
  Muted:      #6c7086

Best for: Low-light environments, dark terminals

vandor theme auto

Enable automatic theme detection.

vandor theme auto

Vandor detects terminal background and chooses appropriate theme:

  • Dark terminal -> Mocha theme
  • Light terminal -> Latte theme

Theme Previews

Catppuccin Mocha (Dark)

Best for dark terminals and low-light environments.

+------------- vandor new my-project ---------------+
|                                                    |
|  Creating project...                               |
|                                                    |
|  [ok] Project structure created                    |
|  [ok] Dependencies installed                       |
|  [ok] Git initialized                              |
|                                                    |
|  Success! Project ready at ./my-project            |
+----------------------------------------------------+

Catppuccin Latte (Light)

Best for light terminals and bright environments.

+------------- vandor new my-project ---------------+
|                                                    |
|  Creating project...                               |
|                                                    |
|  [ok] Project structure created                    |
|  [ok] Dependencies installed                       |
|  [ok] Git initialized                              |
|                                                    |
|  Success! Project ready at ./my-project            |
+----------------------------------------------------+

Catppuccin Frappe (Medium)

Best for medium contrast preferences.

Dracula

Popular dark theme with vibrant colors.

Default

Uses terminal's default color scheme.

Configuration

Theme preference is saved in:

# ~/.config/vandor/config.yaml
cli:
  theme: mocha
  auto_detect: true

Per-project override:

# project/vandor-config.yaml
cli:
  theme: latte

Environment Variable

Override theme temporarily:

VANDOR_THEME=latte vandor new my-project --module github.com/myorg/my-project

Disable Colors

For CI/CD or terminals without color support:

vandor --no-color new my-project --module github.com/myorg/my-project

Or set environment variable:

VANDOR_NO_COLOR=1 vandor new my-project --module github.com/myorg/my-project

Next Steps