Terminix: tiled VTE in Gtk+ 3


Terminix is a new Gtk+ 3 based terminal emulator with a look and feel closely resembling tmux. It is written in the D programming language and GTK+ 3 VTE Widget.

Many command-line power-users need to use multiple terminals simultaneously. With prompt powerlines, flexible tab placement session sidebar, visually soothing GUI (confirming to Gnome Human Interface Guidelines) and Gnome style menus, Terminix tries to deliver a pleasant console experience.


  • Layout terminals in any fashion by splitting them horizontally or vertically
  • Terminals can be re-arranged using drag and drop both within and between windows
  • Terminals can be detached into a new window via drag and drop
  • Input can be synchronized between terminals so commands typed in one terminal are replicated to the others
  • The grouping of terminals can be saved and loaded from disk
  • Custom titles for terminals
  • Color schemes are stored in files and custom color schemes can be created by simply creating a new file
  • Transparent background
  • Notifications when processes are completed out of view (needs Fedora notification patches for VTE)

Treminix is under active development (Alpha stage at the time of writing) and expect many more features to be added.


Terminix has been tested with the Gnome and Unity desktop environments but should work fine on LXDE, FXCE etc. There is no deb package available for Ubuntu yet. To install Terminix on Ubuntu 16.04 (Terminix needs minimum Gtk+ 3.14), download the latest terminix.zip file manually and run the following commands:

$ sudo unzip terminix.zip -d /
$ sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

To start terminix, run:

$ terminix

A single session is opened by default. Click on the vertical and horizontal split buttons to add more.


Features: 3.5/5
Usability: 4/5

On GitHub: Terminix

Leave a Reply

Your email address will not be published. Required fields are marked *