Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pyknite/catwm

catwm is a very simple tiling window manager
https://github.com/pyknite/catwm

Last synced: about 2 months ago
JSON representation

catwm is a very simple tiling window manager

Awesome Lists containing this project

README

        

CATWM
=====

/\___/\
( o o ) Made by cat...
( =^= )
( ) ... for cat!
( )
( ))))))________________ Cute And Tiny Window Manager

Summary
-------

catwm is a very simple and lightweight tiling window manager.
I will try to stay under 1000 SLOC.

Status
------

* 05.07.19 -> v0.3. Multiple desktops and correct some bugs
* 30.06.10 -> v0.2. Back again \o/
* 15.03.10 -> v0.2. The wm is functional -> I only use this wm!
* 24.02.10 -> First release, v0.1. In this release 0.1, the wm is almost functional

Modes
-----

It allow the "normal" modes of tiling window managers:

--------------
| |___|
| |___|
| Master |___|
| |___|
| |___|
--------------

and fullscreen mode

There is no horizontal stack because I never use it. But if someone is interested in, it's very easy to add.

Installation
------------

Need Xlib, then:
$ vim config.h
$ make
# make install
$ make clean

Bugs
----
* No bugs for the moment ;) (I mean, no importants bugs ;)

Todo
----
* Add multiple view ("desktop")
* Switch to XCB

If you have some particular request, just send me an e-mail, and I will see for it!