summaryrefslogtreecommitdiffstats
path: root/doc/rofi-sensible-terminal.1
blob: 6d10df9730e14bc354891a34a9c11abf4b7a441d (plain)
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
62
63
64
65
66
.TH rofi\-sensible\-terminal 1 rofi\-sensible\-terminal
.SH NAME
.PP
\fBrofi\-sensible\-terminal\fP \-  launches $TERMINAL with fallbacks

.SH SYNOPSIS
.PP
rofi\-sensible\-terminal [arguments]

.SH DESCRIPTION
.PP
rofi\-sensible\-terminal is invoked in the rofi default config to start a terminal. This
wrapper script is necessary since there is no distribution\-independent terminal launcher
(but for example Debian has x\-terminal\-emulator). Distribution packagers are responsible for
shipping this script in a way which is appropriate for the distribution.

.PP
It tries to start one of the following (in that order):
.IP \(bu 2
\fB\fC$TERMINAL\fR (this is a non\-standard variable)
.IP \(bu 2
x\-terminal\-emulator
.IP \(bu 2
urxvt
.IP \(bu 2
rxvt
.IP \(bu 2
st
.IP \(bu 2
terminology
.IP \(bu 2
qterminal
.IP \(bu 2
Eterm
.IP \(bu 2
aterm
.IP \(bu 2
uxterm
.IP \(bu 2
xterm
.IP \(bu 2
roxterm
.IP \(bu 2
xfce4\-terminal.wrapper
.IP \(bu 2
mate\-terminal
.IP \(bu 2
lxterminal
.IP \(bu 2
konsole
.IP \(bu 2
alacritty
.IP \(bu 2
kitty

.SH SEE ALSO
.PP
rofi(1)

.SH AUTHORS
.PP
Dave Davenport and contributors

.PP
Copied script from i3:
Michael Stapelberg and contributors