用arch的脚本成功了,ubuntu14.04还要安装libxml-parser-perl才能运行这脚本
代码: 全选
./xdg_menu --format awesome --root-menu /etc/xdg/menus/kde4-applications.menu >~/.config/awesome/kde4menu.lua
顺便贴出我的菜单设置
代码: 全选
local xdg_menu = require("kde4menu")
...
-- {{{ Menu
myawesomemenu = {
{ "manual", terminal .. " -e man awesome"},
{ "edit config", editor_cmd .. " " .. awesome.conffile},
{ "restart", awesome.restart},
{ "quit", awesome.quit}
}
mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
{ "Applications", xdgmenu },
{ "open terminal", terminal }
}
})
mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon,
menu = mymainmenu })
-- }}}