Installation
- Winget (Recommended)
- Scoop
Configuration File
WezTerm uses a Lua configuration file located at~/.config/wezterm/wezterm.lua.
Create the configuration directory:
Complete Configuration
Here’s the completewezterm.lua configuration with the Vesper theme:
Configuration Sections
Font Configuration
Install Nerd Fonts
Install Nerd Fonts
Install JetBrains Mono Nerd Font for icon support:Alternative fonts:
Window Settings
- With Transparency
- Opaque Background
Default Shell
- PowerShell
- WSL
- Command Prompt
Cursor Style
Tab Bar
Vesper Color Palette
The Vesper theme uses warm, muted colors optimized for long coding sessions:| Color | Hex | Usage |
|---|---|---|
| Background | #101010 | Terminal background |
| Foreground | #FFFFFF | Default text |
| Cursor | #FFC799 | Cursor and accent |
| Selection | rgba(50% 50% 50% 50%) | Selected text |
| Split | #505050 | Pane borders |
ANSI Colors
Standard ANSI
Standard ANSI
| Name | Hex | Usage |
|---|---|---|
| Black | #101010 | Dark backgrounds |
| Red | #F5A191 | Errors, deletions |
| Green | #90B99F | Success, additions |
| Yellow | #E6B99D | Warnings |
| Blue | #ACA1CF | Information |
| Magenta | #E29ECA | Special text |
| Cyan | #EA83A5 | Links, highlights |
| White | #A0A0A0 | Normal text |
Bright ANSI
Bright ANSI
| Name | Hex | Usage |
|---|---|---|
| Bright Black | #7E7E7E | Comments |
| Bright Red | #FF8080 | Bold errors |
| Bright Green | #99FFE4 | Strings, success |
| Bright Yellow | #FFC799 | Keywords, highlights |
| Bright Blue | #B9AEDA | Functions |
| Bright Magenta | #ECAAD6 | Constants |
| Bright Cyan | #F591B2 | Types |
| Bright White | #FFFFFF | Emphasis |
Advanced Options
Key Bindings
Key Bindings
GPU Acceleration
GPU Acceleration
Performance Tuning
Performance Tuning
Testing Configuration
After editingwezterm.lua, test the configuration:
Troubleshooting
Font not rendering correctly
Font not rendering correctly
- Ensure Nerd Font is installed:
scoop install nerd-fonts/JetBrainsMono-NF - Verify font name in config matches installed font exactly
- Restart WezTerm after font installation
Colors not applying
Colors not applying
Check for syntax errors in
wezterm.lua:Transparency not working on Windows
Transparency not working on Windows
Ensure you’re running Windows 11 with acrylic transparency enabled in system settings.
Related Resources
- Vesper Theme Details - Complete color palette
- PowerShell Modules - Configure PSReadLine colors
- CLI Tools - Configure bat, eza, and fzf with Vesper colors
