Omega's Terminal documentation
Skip to main content

Presentation

This terminal system is made with modularity in mind, here is a quick overview of its architecture

Core, Terminals and Addons

The terminal system is made of 3 main parts:

  • Core: The main script, it handles logic for replication and provides an interface for controlling the terminal
  • Terminals: Terminals are modules that can be plugged into the core to get a terminal type such as payload or dualcap.
  • Addons: Addons are optional modules that can be plugged into the core to add extra features such as logging or UI.

Licensing

  • The core is under the AGPL-3.0 license
  • Provided addons and terminals are under the MIT license