richterm, capturando la terminal a todo color
Siempre estoy haciendo programitas de línea de comando y siempre quiero mostrar como se ve el resultado de algun comando. Si bien es texto que puedo copiar y pegar, muchas veces prefiero tomar capturas de pantalla de la terminal para mostrar como se ve el resultado, especialmente si tiene colores o algun formato especial.
Cuando estaba escribiendo este post necesitaba una captura, y encontré una manera de hacerlo:
Tired of taking manual screenshots for CLI examples?
— Martín Gaitán ⭐⭐⭐ (@tin_nqn_) October 30, 2025
Try this:
$ alias rich-capture='uvx rich-codex --no-search --skip-git-checks --use-pty --no-confirm --img-paths cli_$(date -I).svg --command'
Then use it as a wrapper of your command. Eg.
$ rich-capture "uv run -m rich" pic.twitter.com/U18Dr7p2Df
x.com//1983986531972116685
El truco que propuse ahí es usar rich-codex pero, a decir verdad, la CLI de esta herramienta es un bastante complicada para este caso súper común: sólo quiero ejecutar un comando y quedarme con un SVG listo para incrustar en un post o en la documentación.
Así que me armé una mini herramienta más simple: richterm.