1I3-SENSIBLE-TERMIN(1) i3 Manual I3-SENSIBLE-TERMIN(1)
2
3
4
6 i3-sensible-terminal - launches $TERMINAL with fallbacks
7
9 i3-sensible-terminal [arguments]
10
12 i3-sensible-terminal is invoked in the i3 default config to start a
13 terminal. This wrapper script is necessary since there is no
14 distribution-independent terminal launcher (but for example Debian has
15 x-terminal-emulator). Distribution packagers are responsible for
16 shipping this script in a way which is appropriate for the
17 distribution.
18
19 It tries to start one of the following (in that order):
20
21 · $TERMINAL (this is a non-standard variable)
22
23 · x-terminal-emulator (only present on Debian and derivatives)
24
25 · urxvt
26
27 · rxvt
28
29 · termit
30
31 · terminator
32
33 · Eterm
34
35 · aterm
36
37 · uxterm
38
39 · xterm
40
41 · gnome-terminal
42
43 · roxterm
44
45 · xfce4-terminal
46
47 · termite
48
49 · lxterminal
50
51 · mate-terminal
52
53 · terminology
54
55 · st
56
57 · qterminal
58
59 · lilyterm
60
61 · tilix
62
63 · terminix
64
65 · konsole
66
67 · kitty
68
69 · guake
70
71 · tilda
72
73 · alacritty
74
75 · hyper
76
77 Please don’t complain about the order: If the user has any preference,
78 they will have $TERMINAL set or modified their i3 configuration file.
79
81 i3(1)
82
84 Michael Stapelberg and contributors
85
86
87
88i3 4.16.1 01/27/2019 I3-SENSIBLE-TERMIN(1)