Tilix is a tiling terminal emulator: it can split one window into multiple terminal panes. I used it when I wanted a GUI terminal that could keep a few shells visible at once without jumping between windows all the time.
This is an old note, but the part I still like is the same: Tilix gives you split panes without needing to set up a terminal multiplexer first. The project is open source and its code is available on GitHub.
Installation
Package availability depends on the distribution, so I kept the install sources in a table:
| Distribution | Where |
|---|---|
| Antergos | Available in the default repository |
| Archlinux | pacman -S tilix |
| CentOS | Available via EPEL |
| Fedora | For Fedora 24/25, available in the COPR repository. For Fedora 26 and newer, it is available in the default repository. |
| Ubuntu | Available for artful and bionic |
Themes
Tilix stores bundled color schemes in /usr/share/tilix/schemes. Custom schemes go in ~/.config/tilix/schemes.
Here is a small dark theme example. I usually keep terminal themes as plain JSON because it makes them easy to copy between machines:
{
"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"
]
}
Comments