当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何将kde4的应用菜单输出到awesomeWM里?
帖子发表于 : 2015-12-22 11:07 

注册: 2008-09-03 2:28
帖子: 62
送出感谢: 2
接收感谢: 0 次
ubuntu 14.04 ,用launchpad的awm 3.5版本

看了arch的wiki,是通过xdg-menu输出,但我在ubuntu里安装了xdg-menu,没有wiki里的命令
https://wiki.archlinux.org/index.php/Xdg-menu#Awesome


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何将kde4的应用菜单输出到awesomeWM里?
帖子发表于 : 2015-12-22 11:24 
头像

注册: 2011-03-20 13:12
帖子: 4519
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
cenjianneng 写道:
但我在ubuntu里安装了xdg-menu

你如何安装?
xdg_menu 是一个 perl 脚本,目前来看是 arch 社区自己搞出来的,其它发行版没有收录
可从:
https://www.archlinux.org/packages/community/any/archlinux-xdg-menu/
下载,解压后直接使用其中位于 usr/bin/ 的脚本即可
例如 根据 xfce4 的菜单生成 awesome 菜单
代码:
$ cd archlinux-xdg-menu-0.7.6.2-2-any.pkg/usr/bin
$ ./xdg_menu --format awesome --root-menu /etc/xdg/menus/xfce-applications.menu > ~/.config/awesome/archmenu.lua

再根据 https://wiki.archlinux.org/index.php/Xdg-menu#Awesome 编辑 Awesome 配置文件即可


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


最后由 vickycq 编辑于 2015-12-22 21:22,总共编辑了 2 次


_________________
评价: 3.7% cenjianneng
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何将kde4的应用菜单输出到awesomeWM里?
帖子发表于 : 2015-12-22 18:21 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
学习了 :em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何将kde4的应用菜单输出到awesomeWM里?
帖子发表于 : 2015-12-22 20:44 

注册: 2008-09-03 2:28
帖子: 62
送出感谢: 2
接收感谢: 0 次
vickycq 写道:
cenjianneng 写道:
但我在ubuntu里安装了xdg-menu

你如何安装?
xdg-menu 是一个 perl 脚本,可从
https://www.archlinux.org/packages/community/any/archlinux-xdg-menu/
下载,解压后直接使用其中的脚本即可
例如 根据 xfce4 的菜单生成 awesome 菜单
代码:
$ cd /archlinux-xdg-menu-0.7.6.2-2-any.pkg/usr/bin
$ ./xdg_menu --format awesome --root-menu /etc/xdg/menus/xfce-applications.menu > ~/.config/awesome/archmenu.lua

再根据 https://wiki.archlinux.org/index.php/Xdg-menu#Awesome 编辑 Awesome 配置文件即可


用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 })
-- }}}


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何将kde4的应用菜单输出到awesomeWM里?
帖子发表于 : 2015-12-23 10:44 
头像

注册: 2010-04-10 16:14
帖子: 2903
系统: Arch Linux
送出感谢: 8
接收感谢: 69
记得当年是自己手工写的……


_________________
dz,U,EIS. cies.
dz-cies@github
小香猪杀手@cc98.org


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译