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
Copy the style/hazerc file to your home directory
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.
Running HaZe.
Execute starthaze from the command line.
Deinstallation.
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
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.
Screenshots.
Do you consider this article interesting? Share it on your network of Twitter contacts, on your Facebook wall or simply press "+1" to suggest this result in searches in Google, Linkedin, Instagram or Pinterest. Spreading content that you find relevant helps this blog to grow. Thank you!
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.
Screenshots.
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
0 comments:
Post a Comment