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>
|