Rehearse and run scripted terminal demos with realistic playback using doitlive
Play back a scripted terminal demo with controlled typing and pauses so talks, onboarding sessions, and trainings stay smooth.
Prerequisites
Python environment, doitlive installation, a scripted demo file, terminal access for playback during rehearsal or presentation
Installation
Use the upstream install or setup path that matches your environment:
- $ brew update
- $ brew install doitlive
- $ pip install doitlive
Requirements and caveats from upstream:
Basic usage or getting-started notes:
Create a file called session.sh. Fill it with bash commands.
Run doitlive play session.sh.
Extracted from upstream docs: https://raw.githubusercontent.com/sloria/doitlive/HEAD/README.rst