Smos

A comprehensive self-management system

The Smos ASCIInema Automation Tool

This tool exists to automate smos casts for documentation purposes. You can use it to produce a cast this:

from a spec like this:

command: smos example.smos
file: example.smos
input:
- send: e
- wait: 1000
- type: Hello world!
- wait: 1000
- send: "\e"
- wait: 1000
- send: 'q'
- wait: 1000

See the examples in the source code, as well as the source code for the casts on this site.

Reference

Arguments

Usage: smos-asciinema COMMAND
  Smos ASCII cast Recorder version 0.1.0

Available options:
  -h,--help                Show this help text

Available commands:
  record                   Record an asciinema

Environment

No environment variables

Configuration

No configuration