Home

Awesome

##dminiwm

it's minimal and dynamic

I started this from catwm 31/12/10 ( https://bbs.archlinux.org/viewtopic.php?id=100215&p=1 ) See dminiwm.c for thanks and licensing. Screenshots and ramblings/updates at https://bbs.archlinux.org/viewtopic.php?id=126463

###Summary

dminiwm is a very minimal and lightweight dynamic tiling window manager.

I will try to stay under 1000 SLOC.

Currently under 960 lines with the config file included.

###Modes

It allows the "normal" method of tiling window managers(with the new window as the master) or with the new window opened at the bottom or the top of the stack.

There's vertical tiling mode:

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

Horizontal tiling mode:

-------------
|           |
|  Master   |
|-----------|
| W |   |   |
-------------

Grid tiling mode:

-------------
|      | W  |
|Master|    |
|------|----|
|      |    |
-------------

Stacking mode:

-------------
|   _______  |
|  |  ___  | |
|  | |___| | |
|  |_______| |
-------------

Fullscreen mode(which you'll know when you see it)

All accessible with keyboard shortcuts defined in the config.h file.

###Recent Changes

9/8/12

In horizontal or vertical tiling modes windows can be added to the master area with keyboard shortcuts

###Status

There are more options in the config file than the original catwm.

###Installation

Need Xlib, then:

edit the config.h.def file to suit your needs
    and save it as config.h.

$ make
# make install
$ make clean

###Bugs

[ * No bugs for the moment ;) (I mean, no importants bugs ;)]

###Todo