Skip to main content

Getting Started


Welcome to CV Wonder! This guide will help you create professional CVs quickly and efficiently.

Quick Start

Follow these steps to generate your first CV:

  1. Install CVWonder - Download and install the binary (see Installation)
  2. Write Your CV - Create a YAML file with your information (see Write Your CV)
  3. Install a Theme - Choose and install a theme for your CV
  4. Generate - Create your CV in HTML or PDF format (see Generate Your CV)

Installing Themes

CVWonder uses themes to style your CV. Install a theme from GitHub:

# Install a public theme (uses default branch)
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default

# Install from a specifics refs
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default@develop
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default@feat/with-logos
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default@12345f5
# List installed themes
cvwonder theme list

Branch Management

You can switch between branches at any time:

# Switch to develop branch
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default@develop

# Switch back to main
cvwonder theme install https://github.com/germainlefebvre4/cvwonder-theme-default@main

The current branch is displayed when you generate your CV.

Private Theme Repositories

If you're using private theme repositories, CVWonder supports automatic authentication:

# Option 1: GitHub CLI (recommended)
gh auth login
cvwonder theme install https://github.com/your-org/your-private-theme

# Option 2: Environment variable
export GITHUB_TOKEN="ghp_your_personal_access_token"
cvwonder theme install https://github.com/your-org/your-private-theme

Learn more in the Theme Installation Guide.

Next Steps