~/.config/openbox/menu.xml

This colorized verison of my menu.xml configuration file for Openbox is available for your convience.
The original file is available for download if you would like to use it.
<?xml version="1.0" encoding="utf-8"?>
<!-- file:     ~/.config/openbox/menu.xml
     author:  moparx     - http://moparx.com/configs
     date:    05/08/2013 - 18:12 EDT
     vim: set et fenc=utf-8 ft=xml sts=0 sw=4 ts=8 tw=0 : -->
<openbox_menu xmlns="http://openbox.org/3.4/menu">
    <menu id="root-menu" label="moparx">
        <item label="Firefox">
            <action name="Execute">
                <execute>
                    firefox
                </execute>
            </action>
        </item>
        <item label="mutt">
            <action name="Execute">
                <execute>termite -e mutt</execute>
            </action>
        </item>
        <separator/>
        <item label="tmux">
            <action name="Execute">
                <execute>
                    termite --geometry 130x70 -e ~/bin/starttmux.sh
                </execute>
            </action>
        </item>
        <separator/>
        <menu id="editors" label="Editors">
            <item label="Vim">
                <action name="Execute">
                    <execute>
                        termite -e vim
                    </execute>
                </action>
            </item>
            <item label="GVim">
                <action name="Execute">
                    <execute>
                        gvim
                    </execute>
                </action>
            </item>
            <item label="Geany">
                <action name="Execute">
                    <execute>
                        geany
                    </execute>
                </action>
            </item>
            <item label="LibreOffice">
                <action name="Execute">
                    <execute>
                        libreoffice
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="games" label="Games">
            <item label="Minecraft">
                <action name="Execute">
                    <execute>
                        ~/bin/minecraft.sh
                    </execute>
                </action>
            </item>
            <item label="Steam">
                <action name="Execute">
                    <execute>steam</execute>
                </action>
            </item>
            <separator/>
            <item label="ASCII Invaders">
                <action name="execute">
                    <execute>
                            termite -e ascii_invaders
                    </execute>
                </action>
            </item>
            <item label="Bastard Tetris">
                <action name="Execute">
                    <execute>
                            termite -e bastet
                    </execute>
                </action>
            </item>
            <item label="Bos Wars">
                <action name="Execute">
                    <execute>
                        boswars
                    </execute>
                </action>
            </item>
            <item label="Braid">
                <action name="Execute">
                    <execute>
                        ~/bin/braid/braid -windowed
                    </execute>
                </action>
            </item>
            <item label="CortexCommand">
                <action name="Execute">
                    <execute>
                        ~/bin/CortexCommand/CortexCommand
                    </execute>
                </action>
            </item>
            <item label="Chromium BSU">
                <action name="Execute">
                    <execute>
                        chromium-bsu
                    </execute>
                </action>
            </item>
            <item label="Droid Assault">
                <action name="Execute">
                    <execute>
                        ~/bin/droidassault/droidassault.sh
                    </execute>
                </action>
            </item>
            <item label="Dwarf Fortress">
                <action name="Execute">
                    <execute>dwarffortress</execute>
                </action>
            </item>
            <item label="Enigma">
                <action name="Execute">
                    <execute>
                            termite -e enigma
                    </execute>
                </action>
            </item>
            <item label="Gish">
                <action name="Execute">
                    <execute>
                        ~/bin/gish.sh
                    </execute>
                </action>
            </item>
            <item label="Heroes of Newerth">
                <action name="Execute">
                    <execute>
                        ~/bin/HoN/hon.sh
                    </execute>
                </action>
            </item>
            <item label="M.A.R.S. Shooter">
                <action name="Execute">
                    <execute>
                        mars-shooter
                    </execute>
                </action>
            </item>
            <item label="Mega Glest">
                <action name="Execute">
                    <execute>
                        megaglest
                    </execute>
                </action>
            </item>
            <item label="NetHack">
                <action name="Execute">
                    <execute>
                            termite -e nethack
                    </execute>
                </action>
            </item>
            <item label="Open Sonic">
                <action name="Execute">
                    <execute>
                        aoss opensonic
                    </execute>
                </action>
            </item>
            <item label="Osmos">
                <action name="Execute">
                    <execute>
                        ~/bin/Osmos/Osmos
                    </execute>
                </action>
            </item>
            <item label="Revenge of the Titans">
                <action name="Execute">
                    <execute>
                        ~/bin/revengeofthetitans/revenge.sh
                    </execute>
                </action>
            </item>
            <item label="Super TuxKart">
                <action name="Execute">
                    <execute>
                        supertuxkart
                    </execute>
                </action>
            </item>
            <item label="Secret Maryo Chronicles">
                <action name="Execute">
                    <execute>
                            smc
                    </execute>
                </action>
            </item>
            <item label="Steelstorm">
                <action name="Execute">
                    <execute>
                        ~/bin/steelstorm64.sh
                    </execute>
                </action>
            </item>
            <item label="TeeWorlds">
                <action name="Execute">
                    <execute>
                            teeworlds
                    </execute>
                </action>
            </item>
            <item label="Titan Attacks">
                <action name="Execute">
                    <execute>
                        ~/bin/titanattacks/titanattacks.sh
                    </execute>
                </action>
            </item>
            <item label="Tremulous">
                <action name="Execute">
                    <execute>
                        tremulous
                    </execute>
                </action>
            </item>
            <item label="Ultratron">
                <action name="Execute">
                    <execute>
                        ~/bin/ultratron/ultratron.sh
                    </execute>
                </action>
            </item>
            <item label="Warzone 2100">
                <action name="Execute">
                    <execute>
                            warzone2100 --resolution 1024x768
                    </execute>
                </action>
            </item>
            <item label="World of Goo">
                <action name="Execute">
                    <execute>
                            ~/bin/WorldOfGoo/WorldOfGoo
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="graphics" label="Graphics">
            <item label="Comix">
                <action name="Execute">
                    <execute>
                        comix
                    </execute>
                </action>
            </item>
            <item label="GPicView">
                <action name="Execute">
                    <execute>
                        gpicview
                    </execute>
                </action>
            </item>
            <item label="GQview">
                <action name="Execute">
                    <execute>
                        gqview
                    </execute>
                </action>
            </item>
            <item label="The GIMP">
                <action name="Execute">
                    <execute>
                        gimp
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="multimedia" label="Multimedia">
            <menu execute="~/.config/openbox/scripts/ob-mpd.py" id="mpd" label="MPD"/>
            <menu id="playlists" label="Playlists">
                <item label="play: all music">
                    <action name="Execute">
                        <execute>
                            ~/bin/playlists.sh all
                        </execute>
                    </action>
                </item>
                <item label="play: classical">
                    <action name="Execute">
                        <execute>
                            ~/bin/playlists.sh classical
                        </execute>
                    </action>
                </item>
                <item label="play: jamendo">
                    <action name="Execute">
                        <execute>
                            ~/bin/playlists.sh jamendo
                        </execute>
                    </action>
                </item>
                <item label="play: other">
                    <action name="Execute">
                        <execute>
                            ~/bin/playlists.sh other
                        </execute>
                    </action>
                </item>
            </menu>
            <item label="Sonata">
                <action name="Execute">
                    <execute>
                        sonata
                    </execute>
                </action>
            </item>
            <item label="Ncmpcpp">
                <action name="Execute">
                    <execute>
                        termite --geometry 75x15 -e ncmpcpp
                    </execute>
                </action>
            </item>
            <separator/>
            <item label="ALSA mixer">
                <action name="Execute">
                    <execute>
                        termite -e alsamixer
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="network" label="Network">
            <menu id="browsers" label="Browsers">
                <item label="ELinks">
                    <action name="Execute">
                        <execute>
                        termite --geometry 180x59 -e elinks
                        </execute>
                    </action>
                </item>
                <item label="Firefox">
                    <action name="Execute">
                        <execute>firefox</execute>
                    </action>
                </item>
                <separator/>
                <item label="Chromium">
                    <action name="Execute">
                        <execute>
                        chromium
                        </execute>
                    </action>
                </item>
                <item label="Jumanji">
                    <action name="Execute">
                        <execute>
                        jumanji
                        </execute>
                    </action>
                </item>
                <item label="Luakit">
                    <action name="Execute">
                        <execute>
                            luakit
                        </execute>
                    </action>
                </item>
                <item label="Midori">
                    <action name="Execute">
                        <execute>
                            midori
                        </execute>
                    </action>
                </item>
                <item label="Uzbl">
                    <action name="Execute">
                        <execute>
                        uzbl-tabbed
                        </execute>
                    </action>
                </item>
            </menu>
            <menu id="voip" label="VOIP">
                <item label="Mumble">
                    <action name="Execute">
                        <execute>
                            mumble
                        </execute>
                    </action>
                </item>
            </menu>
            <separator/>
            <item label="FileZilla">
                <action name="Execute">
                    <execute>
                        filezilla
                    </execute>
                </action>
            </item>
            <item label="IdentiCurse">
                <action name="Execute">
                    <execute>termite -e identicurse</execute>
                </action>
            </item>
            <item label="JBidWatcher">
                <action name="Execute">
                    <execute>
                        jbidwatcher
                    </execute>
                </action>
            </item>
            <item label="Newsbeuter">
                <action name="Execute">
                    <execute>newsbeuter</execute>
                </action>
            </item>
            <item label="rTorrent">
                <action name="Execute">
                    <execute>termite --geometry 104x14 -e rtorrent</execute>
                </action>
            </item>
            <item label="Slrn">
                <action name="Execute">
                    <execute>termite --geometry 112x65 -e slrn -n</execute>
                </action>
            </item>
            <item label="Slurm">
                <action name="Execute">
                    <execute>termite -e slurm -Lzs -i eth0</execute>
                </action>
            </item>
            <item label="SSH Tunnel">
                <action name="Execute">
                    <execute>
                        gstm
                    </execute>
                </action>
            </item>
            <item label="SyncTERM">
                <action name="Execute">
                    <execute>
                        syncterm-linux
                    </execute>
                </action>
            </item>
            <item label="Weechat">
                <action name="Execute">
                    <execute>termite --geometry 112x65 -e weechat-curses</execute>
                </action>
            </item>
            <item label="YouTube Viewer">
                <action name="Execute">
                    <execute>termite -e youtube-viewer</execute>
                </action>
            </item>
            <item label="Zenmap">
                <action name="Execute">
                    <execute>
                        /usr/share/zenmap/su-to-zenmap.sh
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="system" label="System">
            <item label="Htop">
                <action name="Execute">
                    <execute>termite --geometry 126x60 -e htop</execute>
                </action>
            </item>
            <item label="GTK Theme">
                <action name="execute"/>
            </item>
            <separator/>
            <menu id="sys-shell" label="File Management">
                <item label="Thunar">
                    <action name="Execute">
                        <execute>
                            thunar
                        </execute>
                    </action>
                </item>
                <item label="Midnight Commander">
                    <action name="Execute">
                        <execute>termite -e mc</execute>
                    </action>
                </item>
                <item label="Ranger">
                    <action name="Execute">
                        <execute>termite -e ranger</execute>
                    </action>
                </item>
                <item label="VIfm">
                    <action name="Execute">
                        <execute>termite -e vifm</execute>
                    </action>
                </item>
            </menu>
            <separator/>
            <item label="Back in Time">
                <action name="Execute">
                    <execute>
                        backintime-gnome
                    </execute>
                </action>
            </item>
            <item label="Glsof">
                <action name="Execute">
                    <execute>
                        glsof
                    </execute>
                </action>
            </item>
            <item label="QEMU Launcher">
                <action name="Execute">
                    <execute>
                        qemu-launcher
                    </execute>
                </action>
            </item>
            <item label="QuickSynergy">
                <action name="Execute">
                    <execute>
                        quicksynergy
                    </execute>
                </action>
            </item>
            <item label="System Profiler">
                <action name="Execute">
                    <execute>
                        hardinfo
                    </execute>
                </action>
            </item>
        </menu>
        <menu id="utilities" label="Utilities">
            <item label="BleachBit">
                <action name="Execute">
                    <execute>
                        bleachbit
                    </execute>
                </action>
            </item>
            <item label="GSmartControl">
                <action name="Execute">
                    <execute>
                        gsmartcontrol
                    </execute>
                </action>
            </item>
            <item label="Disk Utility">
                <action name="Execute">
                    <execute>
                        palimpsest
                    </execute>
                </action>
            </item>
            <item label="FSlint">
                <action name="Execute">
                    <execute>
                        fslint-gui
                    </execute>
                </action>
            </item>
            <item label="GParted">
                <action name="Execute">
                    <execute>
                        gksu /usr/sbin/gparted
                    </execute>
                </action>
            </item>
            <item label="GnomeBaker">
                <action name="Execute">
                    <execute>
                        gnomebaker
                    </execute>
                </action>
            </item>
            <item label="GNU Privacy Assistant">
                <action name="Execute">
                    <execute>
                        gpa
                    </execute>
                </action>
            </item>
            <item label="Flickr Uploader">
                <action name="Execute">
                    <execute>
                        postr
                    </execute>
                </action>
            </item>
            <item label="ISO Master">
                <action name="Execute">
                    <execute>
                        isomaster
                    </execute>
                </action>
            </item>
            <item label="Meld">
                <action name="Execute">
                    <execute>
                        meld
                    </execute>
                </action>
            </item>
            <item label="MyBashBurn">
                <action name="Execute">
                    <execute>
                        termite -e mybashburn
                    </execute>
                </action>
            </item>
            <item label="MySQL Administrator">
                <action name="Execute">
                    <execute>
                        mysql-administrator
                    </execute>
                </action>
            </item>
            <item label="MySQL Query Browser">
                <action name="Execute">
                    <execute>
                        mysql-query-browser
                    </execute>
                </action>
            </item>
            <item label="Parcellite">
                <action name="Execute">
                    <execute>
                        parcellite
                    </execute>
                </action>
            </item>
            <item label="Passwords and Encryption Keys">
                <action name="Execute">
                    <execute>
                        seahorse
                    </execute>
                </action>
            </item>
            <item label="VirtualBox">
                <action name="Execute">
                    <execute>
                        VirtualBox
                    </execute>
                </action>
            </item>
            <item label="Visual Regexp">
                <action name="Execute">
                    <execute>
                        visual-regex
                    </execute>
                </action>
            </item>
            <item label="Zathura PDF viewer">
                <action name="Execute">
                    <execute>
                        zathura
                    </execute>
                </action>
            </item>
        </menu>
        <separator/>
        <menu id="openbox" label="OpenBox">
            <menu execute="~/.config/openbox/scripts/wallmenu.py" id="wall" label="Set Wallpaper"/>
            <separator/>
            <item label="Obmenu">
                <action name="Execute">
                    <execute>obmenu</execute>
                </action>
            </item>
            <item label="Obconf">
                <action name="Execute">
                    <execute>obconf</execute>
                </action>
            </item>
            <separator/>
            <item label="Vim: menu.xml">
                <action name="Execute">
                    <execute>termite --geometry 87x64 -e vim ~/.config/openbox/menu.xml</execute>
                </action>
            </item>
            <item label="Vim: rc.xml">
                <action name="Execute">
                    <execute>termite --geometry 87x64 -e vim ~/.config/openbox/rc.xml</execute>
                </action>
            </item>
            <separator/>
            <item label="Reconfigure">
                <action name="Reconfigure"/>
            </item>
            <item label="Exit">
                <action name="Execute">
                    <execute>oblogout</execute>
                </action>
            </item>
        </menu>
    </menu>
</openbox_menu>

recommended sites

social