Skip to content

v0.4.0 — screencast (asciinema + agg auto-GIF)

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Jun 22:42

Nuevo subcomando estrella para grabar demos rápidas embebibles en
posts y READMEs sin pasos intermedios.

screencast <name>

Abre un pane flotante 90%×85% pinned con asciinema rec dentro.
Haces tu demo, exit (o Ctrl+D) cuando termines, y el GIF se
genera con agg automáticamente.

zellij-pro screencast haskell-demo
# pane flotante aparece, tu shell dentro está siendo grabado
# haces tu demo
# exit
# → ~/screencasts/haskell-demo.cast (texto plano)
# → ~/screencasts/haskell-demo.gif  (auto con agg)

Opciones:

  • --theme Tmonokai (default), dracula, nord, gruvbox-dark, ...
  • --font-size N — default 10 (ajusta legibilidad vs tamaño)
  • --no-gif — solo .cast, sin pasar agg

Subcomandos auxiliares:

  • screencast list — qué tienes en $SCREENCAST_DIR
  • screencast stop <name> — limpia el pidfile (en realidad paras con exit dentro del pane)

Dependencias

asciinema y agg son opcionales — solo necesarias para
screencast. El subcomando avisa claro si faltan. El resto de
zellij-pro sigue sin requerir nada nuevo.

Calidad

  • shellcheck -S warning clean
  • self-test pasa
  • changelog completo en CHANGELOG.md
  • Mantiene el espíritu "cero dependencias obligatorias" de v0.3