Output docs/assets/first-run.gif

Require uv

Set Shell "zsh"
Set FontSize 18
Set Width 1200
Set Height 760
Set Theme "Dracula"
Set TypingSpeed 35ms
Set Padding 24
Set WindowBar Colorful

Hide
Type "cd /home/thales/projects/personal/pyro"
Enter
Type "export UV_CACHE_DIR=.uv-cache"
Enter
Type "export PYRO_ENVIRONMENT_CACHE_DIR=$(mktemp -d)"
Enter
Type "uvx --from pyro-mcp pyro --version >/dev/null"
Enter
Show

Type "# Check that the host can boot and run guests"
Enter
Sleep 700ms
Type "uvx --from pyro-mcp pyro doctor"
Enter
Sleep 2200ms

Type "# Pull the default environment into a fresh local cache"
Enter
Sleep 700ms
Type "uvx --from pyro-mcp pyro env pull debian:12"
Enter
Sleep 2200ms

Type "# Run one isolated command inside an ephemeral microVM"
Enter
Sleep 700ms
Type "uvx --from pyro-mcp pyro run debian:12 -- git --version"
Enter
Sleep 2600ms
