1# This VHS tape file creates a demo video showcasing Matcha's features
2# Run with: vhs demo.tape
3
4# Output configuration
5Output demo.gif
6
7# Terminal settings
8Set FontSize 14
9Set FontFamily "SF Mono,Menlo,Monaco,Cascadia Code,Consolas,monospace"
10Set Width 1400
11Set Height 800
12Set Theme "Catppuccin Mocha"
13Set Padding 20
14Set Framerate 30
15Set PlaybackSpeed 0.7
16
17# Window chrome
18Set WindowBar Colorful
19Set WindowBarSize 40
20Set BorderRadius 10
21
22# ============================================
23# DEMO START
24# ============================================
25
26Sleep 500ms
27
28# Show the command being typed
29Type "matcha"
30Sleep 500ms
31Enter
32
33# Wait for app to load and show main menu
34Sleep 2s
35
36# ============================================
37# SECTION 1: Show Menu Navigation
38# ============================================
39
40# Highlight the menu by navigating through options
41Down
42Sleep 600ms
43Down
44Sleep 600ms
45Down
46Sleep 600ms
47
48# Navigate back up to "View Inbox"
49Up
50Sleep 400ms
51Up
52Sleep 400ms
53Up
54Sleep 600ms
55
56# ============================================
57# SECTION 2: Compose Email Demo
58# ============================================
59
60# Go to Compose Email
61Down
62Sleep 400ms
63Enter
64Sleep 1.5s
65
66# Type the recipient
67Type "friend@example.com"
68Sleep 400ms
69Tab
70Sleep 300ms
71
72# Type the subject
73Type "Hello from the terminal!"
74Sleep 400ms
75Tab
76Sleep 300ms
77
78# Type the email body with Markdown
79Type "# Greetings!"
80Enter
81Enter
82Type "I'm sending this email from **Matcha** - "
83Type "a beautiful terminal email client."
84Enter
85Enter
86Type "Features I love:"
87Enter
88Type "- Keyboard-first design"
89Enter
90Type "- Markdown support"
91Enter
92Type "- Multi-account management"
93Enter
94Enter
95Type "Try it yourself!"
96Sleep 1s
97
98# Show the completed compose form
99Sleep 1.5s
100
101# Exit without sending (for demo)
102Escape
103Sleep 800ms
104Type "y"
105Sleep 1s
106
107# ============================================
108# SECTION 3: Quick Settings Peek
109# ============================================
110
111# Navigate to Settings
112Down
113Sleep 400ms
114Down
115Sleep 400ms
116Down
117Sleep 400ms
118Enter
119Sleep 1.5s
120
121# Show settings briefly
122Sleep 1s
123
124# Go back to menu
125Escape
126Sleep 1s
127
128# ============================================
129# FINALE
130# ============================================
131
132# Show main menu one more time
133Sleep 1.5s
134
135# Exit gracefully
136Ctrl+C
137Sleep 800ms
138
139# Final message
140Type "# Email, right in your terminal."
141Enter
142Sleep 1.5s