demo.tape

 1# VHS tape for recording td demo GIF
 2# Run: vhs demo.tape
 3
 4Output demo.gif
 5
 6Require echo
 7
 8Set Shell "bash"
 9Set FontSize 24
10Set Width 1000
11Set Height 650
12Set Padding 20
13Set Theme "Dracula"
14
15# Set up temp dir with initial tasks
16Hide
17Type@1ms "cd $(mktemp -d) && export HOME=$PWD" Enter
18Type@1ms "td init" Enter Sleep 200ms
19Type@1ms "td create 'Add OAuth login flow' -p high -e high -t feature" Enter Sleep 100ms
20Type@1ms "td create 'Write API docs' -p medium -e low -t docs" Enter Sleep 100ms
21Type@1ms "td create 'Fix rate limit handling' -p high -e medium -t bug" Enter Sleep 100ms
22Type@1ms "clear" Enter
23Show
24
25Type "td next" Sleep 500ms
26Enter Sleep 2s
27
28Type "td create 'Fix null pointer in auth handler' -p high -e low -t bug -d 'Crash when refresh_token returns null. Repro: revoke token server-side, trigger auth request.'" Sleep 500ms
29Enter Sleep 2s
30
31Type "td next" Sleep 500ms
32Enter Sleep 3s