I3-SENSIBLE-TERMINAL(1) i3 Manual I3-SENSIBLE-TERMINAL(1)

NAME


i3-sensible-terminal - launches $TERMINAL with fallbacks

SYNOPSIS


i3-sensible-terminal [arguments]

DESCRIPTION


i3-sensible-terminal is invoked in the i3 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.

It tries to start one of the following (in that order):

+o $TERMINAL (this is a non-standard variable)

+o x-terminal-emulator (only present on Debian and derivatives)

+o mate-terminal

+o gnome-terminal

+o terminator

+o xfce4-terminal

+o urxvt

+o rxvt

+o termit

+o Eterm

+o aterm

+o uxterm

+o xterm

+o roxterm

+o termite

+o lxterminal

+o terminology

+o st

+o qterminal

+o lilyterm

+o tilix

+o terminix

+o konsole

+o kitty

+o guake

+o tilda

+o alacritty

+o hyper

Please don't complain about the order: If the user has any
preference, they will have $TERMINAL set or modified their i3
configuration file.

SEE ALSO


i3(1)

AUTHOR


Michael Stapelberg and contributors

i3 4.24 11/06/2024 I3-SENSIBLE-TERMINAL(1)

tribblix@gmail.com :: GitHub :: Privacy