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