« Vacation Time | Main | Startup Items »

January 1, 2003

Custom Toolchest Menus

If you're tired of program icons littering your desktop, or find navigating pages in Icon Catalog less than speedy this might be of interest: create some custom menu items in the Toolchest for fast application launching.

Adding new menus is relatively easy, just create a new ~/.auxchestrc file such as the following example:

Menu Tools
no-label f.separator
"Aterm Shell" f.checkexec.sh "/usr/local/bin/aterm -tr -sh 50 -bg black -fg cyan -sl 1500"
"EmiClock" f.checkexec.sh.le "/usr/freeware/bin/emiclock"
"AkaneClock" f.checkexec.sh.le "/usr/local/bin/akaneclock"
"Nedit" f.checkexec.sh.le "/usr/freeware/bin/nedit"
"Mozilla" f.checkexec.sh.le "/usr/freeware/bin/mozilla"
"GQmpeg" f.checkexec.sh.le "/usr/local/bin/gqmpeg"
"Gmemusage" f.checkexec.sh.le "/usr/sbin/gmemusage"
"XnView" f.checkexec.sh.le "/usr/sbin/xnview"

Menu ToolChest

no-label f.separator
"Tools" f.menu Tools

Simply change Tools to whatever you'd like the menu to read (i.e. Graphics, Web, etc.) but ensure that you change all three instances above. The screenshot at the head of this article provides an example of what the custom menu will look like in use.

Log out/in to try out the new menu.

Posted by nekonoko at January 1, 2003 10:24 PM


I get asked this alot I'm glad someone finally added it to a site i can refer them too. Good deal Pete ;)

Posted by: chris [flip] at January 2, 2003 8:25 AM

in irix man pages there is more information on this topic.
but what will i ask is is there a program to do this automatically.
like windows, right click to a menu and modify it.

Posted by: ozkan at January 2, 2003 1:38 PM

Nope there isn't. It wouldn't be too difficult to write one I suppose, something that edits the .rc files automatically based on user choice, but SGI doesn't seem too interested in making such customization easy.

Posted by: nekonoko at January 2, 2003 2:21 PM

Or if you don't want to log out and in again (because you have open documents or are busy with whatever) just kill the toolchest application (In a terminal do 'ps -A|grep toolchest' to determine the process id, and then 'kill -9 The-Id-you-found ; toolchest&'

Happy modifying :)

Posted by: Wh|te Russian at January 3, 2003 8:09 AM

I could maybe write one simply in python gtk2 fairly simple if it could really be useful. whata you think?

Posted by: chris [flip] at January 5, 2003 11:09 AM

I think it could be very useful ... something like the Gnome control center for 4Dwm/IM would be the perfect tool for the beginner. I bet it's something SGI would gladly include on their Freeware site as well if you did decide to do it.

Posted by: nekonoko at January 5, 2003 9:36 PM

then i definately will do it :) :)

im going to need a working sgi first though; so as soon as i cross that bridge i shall build the app; adding things to the backgrounds file; editing the toolchest. im sure i can think of countless other things to add to it. and maybe an XML parsing plug-in syustem for future additions. tell me any ideas you have :) :)

Posted by: chris [flip] at January 6, 2003 5:58 AM

its stuff like this that warrants us to build a big irix/sgi site w/ its own domain IMHO

i think we have the foundation to build a community before sgi kicks the bucket
/me runs


Posted by: chris [flip] at January 6, 2003 9:51 AM