Normally, I use icewm-1.3, so the apps in my menu are determined by what is in ~/.icewm/programs. But now I've been testing, and occasionally using, gnome3 I find that applications need an appname.desktop file in /usr/share/apps/ to appear in the menus.
[ for pedants - yes, I know that I can put these files in ~/,local/ or wherever to make them only appear for me, but I take the view that if I'm installing an app it should be available to all users, although the practical difference on my systems is negligible ;-) ] So, there are two apps I've installed which don't automatically appear in the menus - firefox and rxvt-unicode. I can add these with .desktop files, although rxvt-unicode seems slightly broken in gnome - it's a bit too big, like it was on ppc32 last time I used that, although it's ok when I start it directly from .xinitrc. Firefox is *more* important to me (I've now got gnome-terminal reconfigured to word adequately), but the same principle probably applies to thunderbird and seamonkey). For ff and urxvt, I've found $RANDOMDISTRO .desktop files - for firefox, there is an old (2005, I think) bugzilla entry, with comments from last year, but they've been happy to let linux and BSD distros do their own thing for this. I assume that the problem also applies on kde4 and xfce, but I have no evidence. For trinity, I have no idea. Is it appropriate to add .desktop files to patches- ? Perhaps in a dot-desktop directory ? If so, does anyone know how to put comments in these files ? (primarily, for where they came from). Alternatively, should we just discourage desktop environments, since most of us loathe them ? That would certainly save me a lot of time in the next few weeks, merging gnome3 :) ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
