menushki is a console menu converter and editor for the varieties 
of Window Managers

Currently if can work with menus of:
    * KDE
    * Gnome
    * WindowMaker
    * BlackBox
    * Enligtenment
    * IceWM


If you want it to work with YOUR manager - just drop me an
e-mail with URL (not a file!!!) to the page where I can download it.


Interface based on ktools library by Konstantin Klyagin: http://konst.org.ua
(it's already included in this package)


The FreeBSD port is maintained by Patrick Li <pat@databits.net>
CVS: http://www.freebsd.org/cgi/cvsweb.cgi/ports/misc/menushki/
listed in: http://www.freebsd.org/ports/misc.html


Notes on converting the different Window Managers' formats:

1. Window Maker
You need to have a WindowMaker menu in plain text (not property list).
So its name is menu.?? (and not plmenu.??), where ?? - is your locale.
Personal menu is usually located in ~/GNUstep/Library/WindowMaker
After conversion just insert the following line in your original
wmaker menu: "Converted" OPEN_MENU newmenufile
If you change the name "Converted", don't forget to change it in
newmenufile as well!

2. KDE
Original menu is usually in ~/.kde/applnk and /usr/share/applnk
After conversion, copy the new directory there or just symlink it,
the new menu will appear under the "Personal" folder.

3. Gnome
Original menu is usually in ~/.gnome/apps and /usr/share/gnome/apps
After conversion, copy the new directory there or just symlink it,
the new menu will appear under the "Favorites" folder.

4. IceWM
Original menu is usually in ~/.icewm/menu or /usr/local/lib/X11/icewm/menu
After conversion, either replace the old file with the new one
(its name must be "menu"), or copy the content there manualy.

5. BlackBox
The location of original menu can be found in ~/.blackboxrc
after session.menuFile:
After conversion, either copy the content of new menu into
original one, or indicate the path to the new menu in
~/.blackboxrc

6. Enlightenment
Source menu is in ~/.enlightenment directory, it consists of all
the files with .menu extension and sub-directories starting with menu_
The root menu (the name of which you should give to menushki
if you want all the menus to be converted) is file.menu
After conversion: copy the new direcotory to ~/.enlightenment 
and insert the following line in file.menu:
"Converted" NULL menu "newdir/newdir.menu"


Detailed instructions on compiling menushki are in INSTALL file.

But in short:
1. ./configure
2. make
3. make install

to remove type: make uninstall

ncurses are needed!

Distributed under GNU Public License (see COPYING).

Program made in motor IDE - http://konst.org.ua/motor/


I'll be happy to get your feedback and suggestions.
And I don't have too much time for testing so, please,
send me all the info on bugs and incorrect behavior.

Good luck!

Alex Agibalov (loki_bg@yahoo.com)

WWW: http://menushki.sourceforge.net/
old releases: http://www.geocities.com/loki_bg/menushki.html
