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 (!).
HaZe is robust, efficient and light weighted. Basic features HaZe provides are:
*Multiple virtual desktops
*Menu bar configurable
*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.
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.
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
Execute starthaze from the command line.
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:
- run 'gnome2haze.pl'
- edit the output file 'gmenurc' and copy & paste of the contents to your $HOME/.hazerc in the
- 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.
HaZe is maintened by email@example.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.
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog: