Tilix is a tiling terminal emulator, which means it can run more than one terminal in the same window at the same time. Depending on your needs, this can result in a significant boost to your productivity and greatly reduce your use of alt+tab! The project is open source and its code can be found here.

Installation

Installation is easy, though the process may vary depending on your distribution:

DistributionWhere
AntergosAvailable in the default repository
Archlinuxpacman -S tilix
CentOSAvailable via EPEL
FedoraFor Fedora 24/25, available in the COPR repository. For Fedora 26 and newer, it is available in the default repository.
UbuntuAvailable for artful and bionic

Themes

Like most terminals, Tilix also supports customization of its color palette. The themes included with Tilix can be found in the /usr/share/tilix/schemes folder, and you can create your own themes by placing them in the ~/.config/tilix/schemes. An example of a theme would be:

example.json
{
    "name": "MyTheme",
    "comment": "A custom theme for Tilix",
    "foreground-color": "#c9cacc",
    "background-color": "#1d1f21",
    "use-theme-colors": false,
    "use-highlight-color": false,
    "highlight-foreground-color": "#1958a6",
    "highlight-background-color": "#c9cacc",
    "use-cursor-color": false,
    "cursor-foreground-color": "#ffffff",
    "cursor-background-color": "#efefef",
    "use-badge-color": true,
    "badge-color": "#8abeb7",
    "palette": [
        "#1d1f20",
        "#bd3327",
        "#2bbc8a",
        "#f99157",
        "#1f77b3",
        "#ca99ca",
        "#6f9a9c",
        "#eeeeee",
        "#1d1f20",
        "#bd3327",
        "#2bbc8a",
        "#f99157",
        "#1f77b3",
        "#ca99ca",
        "#6f9a9c",
        "#eeeeee"
    ]
}