UMENU is a software program that functions as a Universal Menu System.
Installation of UMENU 0.7.0 is straightforward. However, it is important to note that this version does NOT default choices beginning with Q to a menu exit. This means that menu exits must be explicitly declared with the following command string: C_^. Any choices not having a command string starting with C_ will display the string "nop" before the menu letter. "nop" stands for No Operation.
To install UMENU 0.7.0 as a single user, follow these simple steps:
1. Check the online documentation on the project specifications for other installation types.
2. Install Node.pm, which can be downloaded from the website. Remember to untar it in the directory of your choice and make note of the Node directory.
3. Rename any directory called umenu and/or .umenu in your home directory.
4. Perform the following command from inside your home directory: tar -xzvf umenu-0.7.0.tar.gz. This command creates the .umenu tree.
5. Edit $HOME/.umenu/program/umenu.cnf. Set nodedir to the directory where your Node program is located. Your os variable should stay at unix unless you install UMENU on a Windows computer. The getch_style variable allows you to acquire a keystroke without pressing Enter by invoking slightly different methods. If UMENU seems to run until it asks for a keystroke, consider changing getch_style to 0.
6. From the $HOME/.umenu/program directory, run the following command: ./umenu.pl x. This should bring up the menu on a minimal menu system using menu files starting with x.
7. Copy the starter scripts to a directory on the execution path. Some appropriate places would be /usr/local/bin or $HOME/bin.
8. Invoke the X menu as follows: mmm x mm_startmenu_specific x. The first method invokes a persistent menu, while the second terminates after you choose a command (not a submenu).
9. Congratulation! You now have a working UMENU. If you want to further simplify menu management, you can download and install the EMDL system. Otherwise, you can manually edit UMENU's .mnu files with an editor.
It is important to note that the x menu system was created in 1999 and is very old. Some of the commands may no longer work correctly or even pose a danger. Therefore, use with care. Additionally, major modifications to all the mm* scripts are required if you install UMENU anywhere other than $HOME/.umenu.
Version 0.7.0: N/A