- fvwm-menu-desktop
-
fvwm-menu-desktop --lang zh_CN --type fvwm --dir /usr/share/applications/ --name gmenu --enable-mini-icons --mini-icons-path /usr/share/icons/hicolor/16x16/apps/>mm
找一个最多的图标目录。图标名是自动取自desktop文件。
FvwmCommand "Read mm"
FvwmCommand "Mouse 1 R 4 Menu gmenu"

奇怪,作不出下面的样式。
fvwm-menu-desktop --desktop gnome-system --wm-icons --name "GNOME Programs" --destroy-type dynamic
http://migo.sixbit.org/papers/X_WM_and_Perl/slide-53.html

--dir DIR
Note that if this option is not set, the description directory is install-prefix/share/gnome/apps if --desktop is gnome-sys, $HOME/.gnome/apps if --desktop is gnome-user, $HOME/.gnome/apps-redhat if --desktop is gnome-redhat, $HOME/.gnome/apps-mdk if --desktop is gnome-mandriva, $KDEDIR/share/applink if --desktop is kde-sys and $HOME/.kde/share/applnk if--desktop is sys-user.
menu包里面的,update-menus,会根据不同wm产生 menudefs.hook 文件。

fvwm-xdg-menu.py -f -m py-xdg-menu /etc/xdg/menus/applications.menu
脚本产生的,在/etc/xdg/menus/applications.menu里面去掉Other和Debian分支。

./xdg_menu --fullmenu --root-menu /etc/xdg/menus/applications.menu --charset utf-8 --format fvwm2
执行不了了。奇怪。