diff options
Diffstat (limited to 'src/README')
| -rw-r--r-- | src/README | 77 |
1 files changed, 48 insertions, 29 deletions
@@ -1,77 +1,96 @@ +##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 or config.h for thanks and licensing. -Summary +###Summary ------- -dminiwm is a very minimal and lightweight dynamic tiling window manager. +**dminiwm** is a very minimal and lightweight dynamic tiling window manager. I will try to stay under 1000 SLOC. - Currently well under 800 lines with the config file included. + Currently under 900 lines with the config file included. -Modes +###Modes ----- It allows the "normal" method of tiling window managers(with the new window as the master) and with the new window opened at the bottom of the stack(like dwm's attach_aside) - There's vertical tiling mode: + *There's vertical tiling mode:* -------------- - | | W | + | | | | |___| | Master | | | |___| | | | -------------- - There's horizontal tiling mode: - -------------- - | | - | Master | - |____________| - | | | - | W | | - -------------- + *Horizontal tiling mode:* + ------------- + | | + | Master | + |-----------| + | | | | + ------------- + + *Grid tiling mode:* + ------------- + | | | + | | | + |------|----| + | | | + ------------- - Fullscreen mode(which you'll know when you see it) + *Fullscreen mode*(which you'll know when you see it) - All accessible with keyboard shortcuts defined in the config.h file. - The window W at the top of the stack can be resized on a per desktop basis. + All accessible with keyboard shortcuts defined in the config.h file. Changing a tiling mode on one workspace doesn't affect the other workspaces. -Recent Changes +###Recent Changes -------------- -7/9/11 -Added resizing of window at the top of the stack. +13/9/11 + Added the ability to resize the window on the top of the stack + -Status +###Status ------ -There are a couple more options in the config file than the original catwm. - Fixed the window manager crashing on a bad window error. - Fixed the keyboard shortcuts not working if numlock was on. - Added option to focus the window the mouse moves into - Added option to resize window on the top of the stack. +There are more options in the config file than the original catwm. + * Fixed the window manager crashing on a bad window error. + * Fixed the keyboard shortcuts not working if numlock was on. + * Added some functions. + * Added an option to focus the window the mouse just moved to. + * Fixed ghost windows being created. + * Added ability to resize the window on the top of the stack -Installation + +###Installation ------------ Need Xlib, then: + $ make # make install $ make clean -Bugs +###Bugs ---- [ * No bugs for the moment ;) (I mean, no importants bugs ;)] -Todo +###Todo ---- + + * Add grid tiling mode back (without any useless gaps if possible) + * Fix mplayer full screen window sizing + * Have no window borders in fullscreen mode + |
