1I3-SENSIBLE-TERMINAL(1)            i3 Manual           I3-SENSIBLE-TERMINAL(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       •   mate-terminal
26
27       •   gnome-terminal
28
29       •   terminator
30
31       •   xfce4-terminal
32
33       •   urxvt
34
35       •   rxvt
36
37       •   termit
38
39       •   Eterm
40
41       •   aterm
42
43       •   uxterm
44
45       •   xterm
46
47       •   roxterm
48
49       •   termite
50
51       •   lxterminal
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.23                           10/29/2023           I3-SENSIBLE-TERMINAL(1)
Impressum