1I3-SENSIBLE-TERMIN(1)              i3 Manual             I3-SENSIBLE-TERMIN(1)
2
3
4

NAME

6       i3-sensible-terminal - launches $TERMINAL with fallbacks
7

SYNOPSIS

9       i3-sensible-terminal [arguments]
10

DESCRIPTION

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

SEE ALSO

81       i3(1)
82

AUTHOR

84       Michael Stapelberg and contributors
85
86
87
88i3 4.19.1                         02/01/2021             I3-SENSIBLE-TERMIN(1)
Impressum