-
Notifications
You must be signed in to change notification settings - Fork 7
/
xscast.1
61 lines (61 loc) · 1.29 KB
/
xscast.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
.TH XSCAST 1 "2016-07-11"
.SH NAME
xscast \- screencasts of windows with list of keystrokes overlayed
.SH SYNOPSIS
.B xscast
[\fIOPTION\fR]...
\fIOUTPUT-FILE\fR
.br
.B xscast
\fB\-h\fR|\fB\-\-help\fR
.br
.B xscast
\fB\-c\fR|\fB\-\-config\fR
.SH DESCRPTION
.B xscast
is a tool for creating mini-screencasts of a terminal or other window. It
displays a bar on top of the terminal (with
.BR dzen2 (1))
that shows keys as you press them, and it outputs an animated GIF.
.SH OPTIONS
.TP
.BR \-s ", " \-\-height
Set the height of the keystroke display box.
.TP
.BR \-p ", " \-\-pad
Set the amount of space between the box and the window edge.
.TP
.BR \-f ", " \-\-font
Set the font in which the keystrokes are displayed.
.TP
.BR \-a ", " \-\-align
Align the keystroke text [l]eft, [c]enter, or [r]ight.
.TP
.BR \-t ", " \-\-color ", " --fg
Set the color of the text.
.TP
.BR \-b ", " \-\-background ", " --bg
Set the color of the keystroke box.
.TP
.BR \-n ", " \-\-no-bar
Do not display the bar containing keystrokes.
.TP
.BR \-d ", " \-\-delay
Set a delay before starting to record.
.SH FILES
.TP
.I ~/.xscastrc
Configuration file. Run
.B xscast -c
or
.B xscast --config
to update this.
.SH BUGS
Probably.
.SH AUTHOR
KeyboardFire <andy@keyboardfire.com>
.SH SEE ALSO
.BR ffmpeg (1),
.BR convert (1),
.BR xinput (1),
.BR dzen2 (1)