|
发表于 2007-2-28 17:25:33
|
显示全部楼层
引用 Lnzju 的介绍。 推荐一个窗口管理器"dwm"
windowmaker用了一年多了,最近换用了dwm,用起来特别舒服,特意过来分享。
dwm优点
1.小巧,占用系统资源极少。
2.快捷键设定非常方便,运行稳定。
3.只有一个可执行文件,没有额外的lib需要load进来,也没有任何配置文件。
4.源代码规模很小而且整齐,自己容易修改。
dwm适合人群
喜欢使用命令行的用户,喜欢快捷键的用户,喜欢节约系统资源的用户。
dwm特点
1.需要自己修改源代码来设置,自己写函数比较方便。(C语言)
2.最后的可执行文件很小,我的是28k 关于dwm的配置
是我自己的使用心得
主要有两个地方,
1.源代码,主要在config.h, 重要的是里面快捷键的配置,具体各个键的名称的定义在/usr/include/X11/keysymdef.h和/usr/include/X11/X.h里面定义,另外想自己添加效果函数的话模仿源代码就好。
还有就是config.h里面关于rules的设置,设定每个程序的状态(在哪个控制台,是不是float),在config.h的static Rule rule[]
里面设置。具体程序的参数使用下面命令来获得.- $xprop | awk -F '"' '/^WM_CLASS/ { printf("%s:%s:",$4,$2) }; /^WM_NAME/ { printf("%s\n",$2) }'
复制代码 2. 启动dwm的参数。
首先dwm只是pure wm,没有墙纸功能, 可以使用feh来设置墙纸,比如在启动X的脚本(通常是~/.xinitrc)里面加入- feh --bg-center ~/picture/wallpaper/comic/20.jpg&
复制代码 就可以了。
其次是dwm的面板上面的数字,这个也是通过启动脚本来实现的,我的上面显示的是mpd播放歌曲的曲目,当前时间,系统负担。我的启动脚本如下
while true
do
echo `mpc status|head -1` `date |cut -d" " -f4` `uptime | sed 's/.*,//'`
sleep 1
done | dwm |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|