I've been playing around with https://github.com/charmbracelet/vhs, it's a close cousin of asciinema, but you can write a "tape file" that directs what happens in your terminal recording, e.g. with this file:
Output demo.gif
Set Shell zsh
Set FontSize 16
Set FontFamily "Hack Nerd Font"
Set Width 800
Set Height 600
Hide
Ctrl+L
Show
Type@70ms "cod user info" Sleep 1.5s Enter
Sleep 5s
I made a simple demo (file attached).
I've been playing around with https://github.com/charmbracelet/vhs, it's a close cousin of asciinema, but you can write a "tape file" that directs what happens in your terminal recording, e.g. with this file:
```
Output demo.gif
Set Shell zsh
Set FontSize 16
Set FontFamily "Hack Nerd Font"
Set Width 800
Set Height 600
Hide
Ctrl+L
Show
Type@70ms "cod user info" Sleep 1.5s Enter
Sleep 5s
```
I made a simple demo (file attached).