Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

catwm is a very simple tiling window manager

branch: master

add dwm licence

latest commit 0d9294b29d
pyknite authored December 31, 2011
Octocat-spinner-32 LICENCE_DWM add dwm licence December 31, 2011
Octocat-spinner-32 Makefile change makefile July 01, 2010
Octocat-spinner-32 README.md add multiple desktops July 05, 2010
Octocat-spinner-32 catwm.c licence change December 31, 2011
Octocat-spinner-32 config.h licence change December 31, 2011
README.md

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!

Something went wrong with that request. Please try again.