LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yetiboy

让aswsome的状态栏“多彩”起来

[复制链接]
 楼主| 发表于 2009-8-15 23:52:07 | 显示全部楼层
Post by kardinal;2016700
把标签弄到标题栏上是什么扩展?
我弄了个 chromin frame ,效果和你的差不多,不知道兄弟用的是不是这个?

我上面说了的啊,2个不同名字,兄弟可能看掉了,呵呵。。。

Post by kardinal;2016700

awesome  任务栏怎么弄到右边的?感觉底部的状态栏比较占地方
能不能以vim或emacs那样水平、垂直分割的方式新建窗口,而不是按照某种特定的布局?


兄弟,你描述的不就是awesome这样的tiling window管理器吗?呵呵。。看我的效果图,你指的这个吗?

我从来没有接触过lua,不过它自己有个配置文件比较详细,依葫芦画瓢我也达到了自己的期望,虽然代码看上去比较dirty~

在我的rc.lua,您可以参考下。
任务栏和状态栏都只是一个容器,叫wibox,它的position属性有上,下,左,右分别在4个边上的 :)。

我今天又添加了一个volume显示的,可以用鼠标滚轮和键盘热键控制,你可以看看,然后就可以自己添加东西了。做的主要就是在wibox上添加widget,然后用wicked注册一个callback或者awful hook的timer都可以实现定时动态的显示。

全局热键的绑定就在globalsetkeys中。如果你不知道键盘key的名字,可以用下面的命令得到
xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-8-16 00:42:54 | 显示全部楼层
试了试,终于弄明白了: chromifox xxx 这几个都是主题,看起来像那么回事而已。。。
awesome里面所有的程序都不显示标题栏;在其它的窗口管理器下,chromifox xxx还是有标题栏的
chromin frame 这个扩展就比较神似了,特别是最大化的时候,和 chrome 一样一样的

awesome任务栏放在右边这个弄清楚了,对于宽屏来说还是挺实用的
不过一时半会儿还有点不适应 , Mod4+r 的时候忍不住要歪着头看……脖子扭得厉害

awesome 这个效果我当然知道了,我就安了一个 awesome 和一个 xfce4 , xfce4 从来木有登录过 -___-||||
我的意思是说,awesome 的布局太固定了比如说你截图里的那个左一右二的那个,再启动一个程序,就变左一右三 左一右四 左一右五……而不能根据需要灵活的调整,类似左二右二这种(好像默认的10种布局里也没有能够左二右二的这种吧)
如果像 Vim 那样分割的话,可以先分成左右两边,然后在两边上下分……想怎么分怎么分……这样比较自由点
反过来说,Vim 或者 Emacs 要是给你几个固定的布局,按这种布局分割窗口,那得多可怕啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-16 01:10:33 | 显示全部楼层
有吧?我确认了下,有左2右2的,而且布局没有固定,你可以给它添加更多的layout!想怎么添加就怎么添加。还有你还有用modkey+鼠标右键调整单个窗口的大小的。。
呃,我就装了一个awesome,图形程序就firefox和devhelp,呵呵,所以我需要了解的其它信息就只有放到状态栏上去了。

还有,为什么不把run 那一个widge放到状态栏呢?:)不用歪脖子的。。。貌似awesome3添加了文字的垂直显示的,但是我还没有去弄。。
回复 支持 反对

使用道具 举报

发表于 2009-8-16 08:47:22 | 显示全部楼层
我想要LZ的那本GTK的电子书 能共享么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表