Re: RH80 Menu System

Havoc Pennington <[email protected]> 05 Nov 2002 12:06:33 -0500
Newsgroups gmane.linux.redhat.release.limbo
Message-ID <[email protected]>
Shaun Savage <[email protected]> writes:
> I would like to deploy RH80 for a scholl but I dont want to confuse the
> kids with the large menu.
> 
> Is there documentation about the menu system?

There aren't good docs, but essentially you edit
/etc/X11/desktop-menus/applications.menu

A really simple menu that just includes specific .desktop files would
be:

<?xml version="1.0"?>
<VFolderInfo>

  <!-- where desktop files are supposed to live -->
  <MergeDir>/usr/share/applications</MergeDir>

  <!-- For now, load up the legacy .desktop trees -->
  <MergeDir>/etc/X11/applnk</MergeDir>
  <MergeDir>/usr/share/gnome/apps</MergeDir>
  <MergeDir>/usr/share/applnk</MergeDir>

  <!-- Control panel dirs -->
  <MergeDir>/usr/share/control-center-2.0/capplets/</MergeDir>
  <MergeDir>/usr/share/gnome/capplets</MergeDir>

  <DesktopDir>/usr/share/desktop-menu-files</DesktopDir>

  <WriteDir>~/.gnome2/vfolders/applications</WriteDir>

  <!-- Root folder -->
  <Folder>
    <Name>Applications</Name>
    <Desktop>Applications.directory</Desktop>

    <Include>foo.desktop</Include>
    <Include>bar.desktop</Include>
    
  </Folder>
</VFolderInfo>

Havoc