packages icon
Heliwm - Highly Essential, Light, Itsy-bitsy Window Manager for X

Copyright (C) 2000, 2001 Hidetoshi Ohtomo.

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

The license can be obtained by writing to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA  02111-1307, USA, or by accessing
http://www.gnu.org/copyleft/gpl.html.

o Design Goal

Heliwm is designed and developed to be one of the smallest and lightest window
managers in the world of X Window System.  I believe that saving memory and CPU
time contributes to less electricity consumption, thus saving natural
resources.

o Installation Procedure

1) Check DEFINES in Imakefile and modify it when necessary.  There are four
   compile time options: FRAME, SHAPE, NLS, MAXIMIZE.
	FRAME - add frame drawing routine.  Without FRAME, smaller and lighter
		"alpha particle" version will be produced.
	SHAPE - add support for X non-rectangular window shape extension.
		There is no need to define this when FRAME is not defined at
		the same time.
	NLS - add native language system support for window and icon titles.
	MAXIMIZE - add optional maximizing feature.
   Prepend each option with "-D".  For example, if you want NLS and MAXIMIZE,
   the line should be "DEFINES=-DNLS -DMAXIMIZE".
2) Run "xmkmf".
3) Run "make".
4) Run "make install; make install.man" as root.

o Configuration

Read the man page for available configuration options.  Default key bindings,
which are specified in /usr/lib/X11/heliwm/heliwmrc, are as follows:
 Alt+F2 raise
 Alt+F3 lower
 Alt+F4 delete
 Alt+F5 warp pointer to next window in heliwm's list.
 Alt+F6 warp pointer to previous window in the list.
 Alt+F7 move
 Alt+F8 resize
 Alt+F9 iconify
 Alt+F10 maximize/unmaximize
 Control+Shift+F2 terminate

o Bug Fixes and Patches

If you find a bug, a problem, or a way to make the program lighter and/or
improved, or there is a feature which you want me to add, contact me by sending
an email to the address below.  Note: please make sure that you are using the
latest version, available at:

	http://www.cc.rim.or.jp/~hok/heliwm/

You can check the version of yours by running heliwm with "-v" option.

--
Let's make everyday earth day. :-)	Hidetoshi Ohtomo <hok@lab.rim.or.jp>