Tilix: Advanced Tiling Terminal Emulator for Power Users

Do you ever get bored of the default terminal emulator that comes with your Linux distro? If your distro uses GNOME shell or something similar, chances are you are using GNOME terminal or one of its variants. Well, that works alright most of the time. But if you spend a lot of your time in front of a terminal emulator, you might feel the need for a little more than the default terminal emulators offer.

Today we are going to introduce Tilix (a.k.a. Terminix), an advanced GTK3 tiling terminal emulator. It follows the GNOME Human Interface Guidelines. So, if you are on GNOME desktop environment or its derivative, Tilix is going to look absolutely great.

Tilix Terminal Emulator

As mentioned, Tilix is a tiling terminal emulator. That means you can split your emulator window into multiple terminal panes. If you are familiar with tmux Tilix does something similar. Take a look: 

Tilix Interface
Tilix Interface

You can also drag & drop the terminals for re-arranging them both within and outside the window. It all feels totally intuitive and natural. But that’s not all. You can also create multiple sessions within a single instance of Tilix and switch between them using a sliding sidebar.

Tilix with Multiple Sessions
Tilix with Multiple Sessions

Tilix has excellent support for keyboard shortcuts. If you want, you can navigate every part of Tilix without ever touching the mouse. You can customize the shortcuts easily from the Preferences settings.

Another great thing about Tilix is its color support. It has a several cool color schemes built-in. But if you need something different, you can always change the color palette yourself.

Tilix Preferences Settings
Tilix Preferences Settings
 

Tilix is highly customizable. There are lots of customization options in the Preferences settings. So, if you want to personalize it to bits, feel free to navigate through the options.

Tilix Features

Tilix offers some really exciting and useful features. Here’s a list of main features of Tilix:

  • Multiple split panes support
  • Multiple session within single instance
  • Drag & drop terminal panes
  • Supports for Profiles
  • Excellent support for keyboard shortcuts
  • Drop-down terminal mode (Quake)
  • Customizable theme & color schemes
  • Window style options
  • Extremely intuitive and user-friendly

There are even more features available, such as – Custom links, Background Image support, Notifications, Badges, Automatic profile switching, Triggers etc. Some of them are experimental. You can find more information at the FAQ and Documentation section of the Tilix official website:

Tilix FAQ       Tilix Documentation

Using Tilix as drop-down Terminal

Tilix also has a drop-down terminal mode named Quake.

Tilix Quake Mode
Tilix Quake Mode

For using Tilix as a drop-down terminal, create a system keyboard shortcut that triggers this command:

tilix --quake
Tilix Quake Shortcut
Tilix Quake Shortcut

Install Tilix in Ubuntu based Linux distributions

If you use Ubuntu or other Linux distributions based on Ubuntu such as Linux Mint, you can also install it use Tilix PPA, though it might not be the latest version available. All you need to do is entering these commands:

sudo add-apt-repository ppa:webupd8team/terminix
sudo apt update
sudo apt install tilix

Installing Tilix in other Linux distributions

Installing Tilix is a fairly simple process. First, you will need to download the latest *.zip release file from the GitHub Release page:

Tilix GitHub Releases

It will be named tilix.zip. After downloading, extract the zip archive in the root directory of you system:

sudo unzip tilix.zip -d /

And compile the schemas:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

That’s all. Now you can find Tilix on your application launcher.

That should do it.


Does Tilix seem like something you were searching for, or want to use? Is there any other terminal emulator that you prefer to use?

0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
How to retrieve and change partition’s UUID Universally Unique Identifier on linux
Viewed 2917 times since Tue, Jul 17, 2018
Linux Audit The Linux security blog about Auditing, Hardening, and Compliance lynis
Viewed 1929 times since Thu, Jan 16, 2020
RHEL: iSCSI target/initiator configuration on RHEL6
Viewed 8615 times since Sat, Jun 2, 2018
RHEL: Remove existing SAN LUNs
Viewed 13942 times since Sat, Jun 2, 2018
HowTo: Retrieve Email from a POP3 Server using the Command Line
Viewed 10333 times since Mon, Feb 18, 2019
Linux - How to get network speed and statistic of ethernet adapter in Linux
Viewed 2020 times since Fri, Jun 8, 2018
How to use yum command on CentOS/RHEL
Viewed 10826 times since Wed, Oct 17, 2018
Open SSL Encrypt & Decrypt Files With Password Using OpenSSL
Viewed 7753 times since Mon, Feb 18, 2019
How to use yum-cron to automatically update RHEL/CentOS Linux 6.x / 7.x
Viewed 4882 times since Tue, Dec 4, 2018
RHEL7: How to get started with Firewalld.
Viewed 11922 times since Wed, May 22, 2019