Skip to main content

a collection of tools to implement a texttop enviroment

Project description

the text11 system for the cmd line

Text11 is a collection of programs/utilities that add functionality to a text console to provide similar features/experience to that of a full blown X11 session such as auto plugging of devices, application notification areas, auto launchers and session managers

we try not to enforce any specific component and make each utility capable of operation on its own or where this is not possible, import the required feature locally without requiring a separate daemon (eg config server)

Components

Session-Agent

Manages logins and user processes, takes steps to remove redundant redundancies by running one instance of a daemon/service where posible and sharing the instance between multiple sessions

Features

  • cgroup support

  • asylum support

  • Shared sessions (sessions shared between all instances)

  • consolekit support?

Display-Agent

Handles raw displays such as adding/destroying screens

Features

  • Support remote displays

Window-Agent

Manages windows on a display

Features

  • Support ssh connections on remote machines

Power-Agent

Handles power events and applies appropriate policies

Features

  • acpi lid close support for locking sessions

Password-Agent

Handles user password requests

Network-Agent

Handles network related tasks such as running scripts on connect, actual network connection code may be handed out to a 3rd party program (eg network-manager)

Input-Agent

responsible for opening devices and converting key presses using keymaps as well as arbitrating input to logged in console

Settings-Agent

agent responsible for managing settings and updating apps when a setting has been changed look into gconf?

Download-Agent

Disk-Agent

manages auto maounting of discs or prompting the user

Notifcation-Agent

collates events and notifcations and passes them to intrested programs

Cut-and-Paste-Agent

cuts and pastes texts and other data to diffrent locations

Host/Service-Discovery

Avahi based

Project details


Release history Release notifications | RSS feed

This version

0.1

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page