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>