SHELR(1)
π SHELR π
okay so bestie, pull up a chair, we're talking about shelr β screencasting for shell ninjas β¨ this is from the shelr(1) manual and it is genuinely iconic, no cap.
πΈ NAME πΈ
shelr β screencasting for shell ninjas π₯·π
π¦ DESCRIPTION π¦
Shelr records terminal output and can replay it. that's the whole vibe. it's giving "screen recording but make it text" π₯
Also you can shere Your records at http://shelr.tv/ or other services. (yes, "shere". we keep it. it's canon. periodt π)
β¨ SYNOPSIS β¨
shelr command [id]
π COMMANDS π
recordβ Will record your terminal unless you typeexitorCtrl+Dand store it to$HOME/.local/share/shelr/π
If you want sound recording pass --sound option. You should have sox installed. (fr fr, go install it first bestie, otherwise it's not gonna work π)
listβ lists all your shellcasts. short king of a command, does exactly what it says πplayβ plays local or remote shellcast. your moment of main character energy π¬pushβ publish your shellcast. put it out into the world, slay πdumpβ dump shellcast asjsonto current directory. very demure, very mindful π¦
π EXAMPLES π
Record your shellcast:
$ shelr record
$ # do something ...
$ exit
List recorded shellcasts:
$ shelr list
Play local shellcast:
$ shelr play 1293702847 # play your own local record
$ shelr play record.json # created with shelr dump
$ shelr play last # will play most recent local record
Play remote shellcast:
$ shelr play http://shelr.tv/records/4d1f7c3890820d6144000002.json
Publish your shellcast:
$ shelr push 1293702847
$ shelr push last # will push most recent local record
Setup recording backend:
$ shelr backend script
$ shelr backend ttyrec
π BUGS π
Windows heh. π
literally that's it. that's the bug list. not me reading this for the third time and crying a little π«Ά
π COPYRIGHT π
(C) 2010, 2011, 2012 Antono Vasiljev self@antono.info
Licensed under GPLv3+ πβ¨
π SEE ALSO π
script(1), scriptreplay(1), ttyrec(1), ttyplay(1) β go read the whole fam, iykyk π§
this page is from June 2012 and lives in the SHELR(1) manual β mwah, sending you off with a kiss and a working terminal, bestie ππ β¨
π¦ where this page comes from
- debian bookworm: shelr 0.16.3-2.1 Β· GPL-3.0-or-later
- ubuntu jammy: shelr 0.16.3-2.1 Β· GPL-3.0-or-later
- ubuntu noble: shelr 0.16.3-2.1 Β· GPL-3.0-or-later
- ubuntu resolute: shelr 0.16.3-2.1build1 Β· GPL-3.0-or-later
- ubuntu stonking: shelr 0.16.3-3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms