Introduction

From Gemini Terminal Freighter

Jump to: navigation, search

Gemini terminal is trying to bring the tiled DWM handling of windows to gnome terminals. The main goal of this project is improving the workflow of terminal users.

Terminal

We use the Vte terminals like used in the default gnome-terminal, so all the same features on terminal-level should be supported.

Layout

Because we can show multiple terminals at the same time, we need to manage them in layouts. There are 2 build-in layouts: tiled and fullscreen. In the tiled layout there is 1 terminal at the left and all the other terminals are stacked up on the right. This can be useful when editing/viewing multiple files at the same time. Fullscreen layout only shows one terminal at the time.

Hauler

A hauler is the same as a tag in DWM. So it just contains a list of terminals and a layout. A terminal can be in more than one hauler at the same time. This makes it easy to setup multiple work-environments with the same terminal. Like a develop,compile and debug hauler can all contain the terminal where you are editing your sourcecode but with a different layout and combined with other terminals.