[Please be aware that this is an abandoned project and is no longer being maintained.]
PROJECT SUMMARY
MinMenu is a curses-based menu that launches programs and runs commands, and is written in the C programming language. The user provides a set of commands, labels, and (optionally) accompanying key selections, and the program makes them available in a menu format inside the terminal. This allows anyone working in a *nix terminal environment to have quick and easy access to their favorite console programs and commands.
USES
This program is meant to benefit people who are working in a console environment. If you have MinMenu called by your shell profile , you can have it appear whenever the user logs into a virtual console or opens an x-terminal (if the terminal is configured correctly). After the user launches a program, and then quits the program, he is immediately returned to the program launcher.
I use this program with nearly all of my personal workstation and server accounts, so that the moment I log into a virtual console or shell, I am immediately presented with key-press access to my favorite console programs and commands. For someone who loves to work 'outside the GUI' as much as possible, this has been very convenient, and it has made my shell experience more fun. And it does not hinder my access to the command-line at all, because bash or any other shell can easily be selected as one of the menu items.
The program could also be a way for a company to provide their shell users with easy access to a set of company programs or scripts, immediately upon logging in. This would allow the company to give their users access to functionality that is most conveniently available within a shell account, without having to train them in all of the nuances of using the command-line.
