Back to Exercises
Configure WezTerm
Use Claude Code to apply Canon colors and vim-native keybindings.
Objectives
- Apply Canon color palette
- Configure vim-native keybindings
- Set up splits and tabs
- Verify terminal recedes into use
Beads Tasks
Create these tasks in Beads before starting. You learn Beads by using Beads.
bd create "Clone/symlink dotfiles config" --type=task--labels=learn,getting-startedbd create "Verify Canon colors applied" --type=task--labels=learnbd create "Test keybindings (splits, tabs, navigation)" --type=task--labels=learnbd create "Restart WezTerm and verify" --type=task--labels=learnClaude Code Prompt
Copy this prompt into Claude Code to build YOUR own version:
## Setup: Track this exercise with Beads ```bash bd create "Clone/symlink dotfiles config" --type=task --labels=learn,getting-started bd create "Verify Canon colors applied" --type=task --labels=learn bd create "Test keybindings (splits, tabs, navigation)" --type=task --labels=learn bd create "Restart WezTerm and verify" --type=task --labels=learn ``` --- Help me configure WezTerm with the CREATE SOMETHING Canon theme. WezTerm is already installed. Now I need: 1. Canon color palette (pure black background, white/opacity foreground hierarchy) 2. Vim-native keybindings matching my other tools 3. Fast startup, minimal UI chrome Walk me through: - Creating or symlinking the WezTerm config file - Canon color tokens to apply - Key keybindings I should learn (Ctrl-based for splits/tabs) - How to verify it's working (the terminal should "disappear" into use) My operating system: [macOS/Linux/Windows] Config location: ~/.wezterm.lua or ~/.config/wezterm/wezterm.lua
Your Solution
Write code that addresses the objectives above. Apply the principles from the Getting Started path.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15