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
47Down
48Sleep 600ms
49
50# Navigate back up to "View Inbox"
51Up
52Sleep 400ms
53Up
54Sleep 400ms
55Up
56Sleep 600ms
57
58# ============================================
59# SECTION 2: Compose Email Demo
60# ============================================
61
62# Go to Compose Email
63Down
64Sleep 400ms
65Enter
66Sleep 1.5s
67
68# Type the recipient
69Type "friend@example.com"
70Sleep 400ms
71Tab
72Sleep 300ms
73
74# Type the subject
75Type "Hello from the terminal!"
76Sleep 400ms
77Tab
78Sleep 300ms
79
80# Type the email body with Markdown
81Type "# Greetings!"
82Enter
83Enter
84Type "I'm sending this email from **Matcha** - "
85Type "a beautiful terminal email client."
86Enter
87Enter
88Type "Features I love:"
89Enter
90Type "- Keyboard-first design"
91Enter
92Type "- Markdown support"
93Enter
94Type "- Multi-account management"
95Enter
96Enter
97Type "Try it yourself!"
98Sleep 1s
99
100# Show the completed compose form
101Sleep 1.5s
102
103# Exit without sending (for demo)
104Escape
105Sleep 800ms
106Type "y"
107Sleep 1s
108
109# ============================================
110# SECTION 3: Quick Settings Peek
111# ============================================
112
113# Navigate to Settings
114Down
115Sleep 400ms
116Down
117Sleep 400ms
118Down
119Sleep 400ms
120Enter
121Sleep 1.5s
122
123# Show settings briefly
124Sleep 1s
125
126# Go back to menu
127Escape
128Sleep 1s
129
130# ============================================
131# FINALE
132# ============================================
133
134# Show main menu one more time
135Sleep 1.5s
136
137# Exit gracefully
138Ctrl+C
139Sleep 800ms
140
141# Final message
142Type "# Email, right in your terminal."
143Enter
144Sleep 1.5s