because Life is not in B&W...
H a Z e
a real B&W window manager
Current version v0.2
-------------------
Overview
-------------------
HaZe is a hacked window
manager based on mlvwm, the nice wm
of Takac Hasegawa (hase@rop2.hitachi-cable.co.jp)
with the
MacOS appearance. mlvwm
is based on Twm and fvwm.
Provisionally, HaZe retains
a lot of the mlvwm feature, so
it should be very compatible
with it. System8 doesn't work
fine due to the radikal
look of HaZe (!).
-------------------
What's
Haze?
-------------------
HaZe is robust, efficient
and light weighted. Basic features
HaZe provides are:
*Multiple virtual
desktops
*Menu bar configurable
*Shaded windows
*Governed windows
from the menu bar
*Small size of
the code
*CPU Time for
apps, no for the desktop manager
*Are you thinking
in anything else?
-------------------
What is Haze not?
-------------------
HaZe like another wm
(i.e. 9wm, wmx, wm2, etc) is designed
for ascetic unix/linux
users who launch their applications
from the command line,
but like some menu entries for the
most common tasks. Therefore,
HaZe provides:
*No iconizing (shade
it/hide it)
*No big files/libraries
in your hard disk
*No memory and
CPU time for unuseful tasks
*No stranges libraries
dependencies
(only the basic
X11 and some others)
*Anything else
?
-------------------
At your own risk
-------------------
We don't assume all
responsibility toward any situation
which responded by the
use of this window manager, either.
-------------------
Installation
-------------------
The default installation
directory is /usr/local. HaZe will
create the /usr/local/share/haze
directory for images and
icons and the binary
in /usr/local/bin. If you need to change
the root, please edit
the Makefile and change the INSTALL_DIR
variable to the right
directory.
Then, do
make
make install (as
root)
Copy the style/hazerc file to your home directory
cp -f style/hazerc
$HOME/.hazerc
for configure the HaZe
behaviour and the menu.
If you want to be in
the HaZe spirit, please add the entries
of the style/Xdefaults
file to your own .Xdefaults or make
a backup of yours and
use the .Xdefaults that HaZe provides.
mv $HOME/.Xdefaults
$HOME/.Xdefaults.bak
cp -f style/Xdefaults
$HOME/.Xdefaults
-------------------
Running HaZe
-------------------
Execute starthaze
from the command line.
$ starthaze
-------------------
Deinstallation
-------------------
make uninstall
-------------------
Adding Gnome Menu
-------------------
There is a small tool
in the 'style' directory called
'gnome2haze.pl'. It's
a Perl script that generates a
resource file ('gmenurc')
with the Gnome menu entries.
To use it, you must
follow the next steps:
- edit (if
needed) 'gnome2haze.pl' and point the
$menupath variable
to your Gnome Menu directory
(usually and the
default value:
/usr/share/gnome/apps
)
- run 'gnome2haze.pl'
- edit the
output file 'gmenurc' and
copy & paste
of the contents to your
$HOME/.hazerc
in the Menu section
- add the
line suggested by the file ('gmenurc')
to somewhere,
for example to the end
of your 'Applications
Menu'
- restart
HaZe
-------------------
Adding KDE Menu
-------------------
Do the same as above
but using 'kde2haze.pl' :)
The output file with
the KDE menu entries is 'kmenurc'
-------------------
More about HaZe
-------------------
Some applications that
understand standard Xt command line
arguments and X resources,
like xterm and xfontsel, allow
the user to specify
the start-up desk on the command line:
xterm -xrm "*Desk:1"
will start an xterm on
desk number 1. Not all applications
understand this option,
however.
The CONFIGURATION file
describes how to configure HaZe from
the .hazerc file. Please,
review it.
-------------------
Volunteers finded
-------------------
HaZe is maintened by
hazewm@yahoo.com but almost all
projects HELP will be
very very apreciated. The idea is to
begin a bigger project
to develop HaZe much more. So, if
you are interested,
please let me know.
Feel free to hack the
code and make changes...if you have
some significative improvement
send it to me.
Thanks
[home]