gitwtfhub

wtf is tilix?

gnunn1/tilix — explained in plain English

Analysis updated 2026-06-26

5,683DAudience · developerComplexity · 2/5Setup · easy

TL;DR

Tilix is a Linux terminal emulator that lets you split one window into multiple side-by-side or stacked terminal panes, so you can run and watch several command lines at once without switching windows.

Mindmap

mindmap
  root((tilix))
    What it does
      Tiling terminal emulator
      Split panes in one window
      Multiple sessions
    Features
      Synchronized input
      Quake drop-down mode
      Auto profile switching
    Customization
      Color schemes
      Custom titles
      Transparent backgrounds
    Audience
      Linux developers
      Sysadmins
      Power users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Split your terminal window into multiple panes to monitor logs, run a server, and edit files all in one view without switching windows.

REASON 2

Use synchronized input mode to run the same command on multiple servers simultaneously from one terminal session.

REASON 3

Set up Tilix to automatically switch to a different color profile when you SSH into a production server, as a visual warning.

REASON 4

Assign a keyboard shortcut to drop Tilix down from the top of the screen in Quake mode for quick command access.

What's in the stack?

DGTK 3

How it stacks up

gnunn1/tilixefforg/trackerlababraunegg/onedrive
Stars5,6831112,424
LanguageDDD
Last pushed2013-08-02
MaintenanceDormant
Setup difficultyeasyhardmoderate
Complexity2/53/53/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Available as a package in most Linux distributions, note the project is in minimal-maintenance mode and no new features are planned.

No explicit license terms were mentioned in the explanation.

Wtf does this do

Tilix is a terminal emulator for Linux that lets you split a single window into multiple terminal panes side by side or stacked on top of each other. A terminal emulator is the application that gives you a text command line on your computer. Tilix adds tiling on top of that, so instead of switching between multiple terminal windows, you can see several terminals at once within one window, each running its own commands. The main features center on layout flexibility. You can split the screen horizontally or vertically as many times as you like, drag terminal panes around to rearrange them, and even drag a pane out into its own separate window. Tabs and a sidebar keep track of your active sessions. There is also a synchronized input mode, where anything you type in one terminal is automatically typed in all others at the same time, which is useful for running the same command across multiple servers. Beyond layout, Tilix supports color scheme files so you can customize its appearance, transparent and image backgrounds, custom window titles, and a drop-down mode that makes the terminal slide down from the top of the screen when you press a keyboard shortcut (sometimes called Quake mode, after the way that game's console worked). It can also automatically switch to a different color or settings profile based on which directory or server you are working in. Tilix is written in the D programming language and uses the GTK 3 toolkit, which means it fits naturally into GNOME desktop environments on Linux. It is available as a package in many Linux distributions. A note on project status: the README states that the project is looking for new maintainers. At the time of writing, only minimal maintenance is being done, no new features are planned, and pull requests may take a long time to be reviewed.

Yoink these prompts

Prompt 1
How do I configure Tilix to automatically switch to a red color scheme whenever I SSH into a host matching a certain pattern?
Prompt 2
Show me how to set up Tilix's synchronized input mode so I can run a deploy command on three servers at the same time.
Prompt 3
Walk me through creating a custom Tilix layout with three panes, one full-height on the left and two stacked on the right, and saving it as a session I can reload.
Prompt 4
How do I enable Quake drop-down mode in Tilix and bind it to a keyboard shortcut?
Prompt 5
I want to import a Solarized color theme into Tilix, where do I put the color scheme file and how do I activate it?

Frequently asked questions

wtf is tilix?

Tilix is a Linux terminal emulator that lets you split one window into multiple side-by-side or stacked terminal panes, so you can run and watch several command lines at once without switching windows.

What language is tilix written in?

Mainly D. The stack also includes D, GTK 3.

What license does tilix use?

No explicit license terms were mentioned in the explanation.

How hard is tilix to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tilix for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.