Create tty gif recording script
b6b7374a849c1752f86ddca4265b7daa56fae254
1 parent
89b94f06
bin/tty-record
added
+17 -0
| 1 | + | #!/bin/zsh |
|
| 2 | + | ||
| 3 | + | now="$(date +"%S%M%H%d%m%Y")" |
|
| 4 | + | tmp="$(mktemp)" |
|
| 5 | + | ||
| 6 | + | log() { |
|
| 7 | + | echo -e "\e[1m$@\e[0m" |
|
| 8 | + | } |
|
| 9 | + | ||
| 10 | + | log "RECORDING STARTED (exit to stop)" |
|
| 11 | + | ||
| 12 | + | ttyrec "$tmp" |
|
| 13 | + | ||
| 14 | + | log "RECORDING ENDED" |
|
| 15 | + | ||
| 16 | + | ttygif "$tmp" |
|
| 17 | + | rm "$tmp" |