Re: kde3 menu config file locations
Ron Peterson <[email protected]> Fri, 3 Sep 2004 10:48:58 -0400
| Newsgroups | gmane.comp.kde.debian |
|---|---|
| Organization | Mount Holyoke College |
| Message-ID | <[email protected]> |
On Wed, Sep 01, 2004 at 10:51:24PM +0200, Torsten Rahn wrote: > Am Mittwoch, 1. September 2004 22:44 schrieb Ron Peterson: > > Another way of asking the same question might be: If I wanted to > > manually insert a menu folder containing one item into my personal menu > > by editing config files, how might I go about that? I've tried setting > > KDEDIRS, creating $KDEDIRS/share/applnk/<foldername>, and putting a > > .desktop file in that folder. As people more clueful than me might > > ascertain, that didn't work. What am I missing? > > You are trying to do it the old way. Have a look at > > http://freedesktop.org/Standards/menu-spec/0.8/ > > to see how KDE & Gnome do it these days ... Thanks, that's good information. I didn't know about that. Well, I finally got a chance to get back to this. What's odd, is that even according to the above standards, my approach should work. The /etc/xdg/menus/application.menu has a <MergeFile>applications-kmenuedit.menu</MergeFile> directive. This should grab ~/.config/menus/applications-kmenuedit.menu. I did finally get this to work, but I can't entirely explain why. I ended up manually editing my prototype user's .config/menus/application-kmenuedit.menu. It was kind of crufty, on account of me fooling around so much in the menu editor figuring out how I wanted things to look. I cleaned it all up, removing deleted/moved/old etc directives that were basically doing nothing. After that, when I tar everything up (.kde, .config, .local) and expand into new user's home, everything works. Dunno. I really should probably set up some XDG directories, and do a single menu add that is merged globally, but that is a job for another day. Thanks again. -- Ron Peterson Network & Systems Manager Mount Holyoke College