gnome-terminal

GNOME desktop terminal emulator

TLDR

Open a new GNOME terminal window
$ gnome-terminal
Run a specific command in a new terminal window
$ gnome-terminal -- [command]
Open a new tab in the last opened window
$ gnome-terminal --tab
Set the title of the new tab
$ gnome-terminal --tab -t "[title]"

SYNOPSIS

gnome-terminal [options] [--] [command]

DESCRIPTION

gnome-terminal is the default terminal emulator for the GNOME desktop environment. It provides a feature-rich terminal with support for multiple tabs, profiles, and customization options.Features include multiple profiles with different colors and fonts, transparent backgrounds, custom key bindings, and VTE-based terminal emulation with Unicode support.

PARAMETERS

--tab

Open a new tab in existing window
--window
Open a new window
-t, --title TITLE
Set initial terminal title
--working-directory DIR
Set working directory
--geometry GEOMETRY
Set window size and position (WIDTHxHEIGHT+X+Y)
--profile PROFILE
Use specified profile
-e, --command CMD
Execute command (deprecated, use -- instead)
--wait
Wait until terminal exits
--maximize
Start maximized
--full-screen
Start in full-screen mode

CONFIGURATION

dconf /org/gnome/terminal/

Terminal settings stored in dconf, configurable via gsettings or the Preferences dialog.

INSTALL

sudo apt install gnome-terminal
sudo dnf install gnome-terminal
sudo pacman -S gnome-terminal
sudo apk add gnome-terminal
sudo zypper install gnome-terminal
nix profile install nixpkgs#gnome-terminal

CAVEATS

On Wayland, some X11-specific features like geometry positioning may not work. The --geometry option is deprecated on modern setups. Heavy customization requires editing dconf settings.

HISTORY

gnome-terminal has been part of GNOME since version 1.0 in 1999. It uses the VTE (Virtual Terminal Emulator) widget library, which is also used by other terminals like Terminator and Tilix. The application has evolved significantly through GNOME's various iterations.

SEE ALSO

bash(1), xterm(1), alacritty(1)