Skip to content

ozymohliad/tmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toy window manager

Tmanager is a program that acts like a tiling, shortcut-driven window manager for embedded applications (primarily terminal emulators) for X window system.

Inspired by real tiling WMs for Linux, tmanager provides the functionality to open, select, move, resize, and close windows, navigate between tabs, thus allowing to easily create complex window layouts.

It's written entirely in C using the XCB library, which provides a low-level way to communicate with the X server

Demonstration of basic features

(Note: most examples use simple solid-color windows for illustrative purposes)

Basic window creation, selection, and deletion:

1

Switching between horizontal / vertical layouts:

2

Moving windows around:

3

Managing windows in groups:

4

Raising / lowering windows in the window tree:

5

Window resizing:

6

Using real terminals:

7

About

Toy window manager for embedded X applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published