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.19.1 02/01/2021 I3-SENSIBLE-TERMIN(1)