开始用上awesome了[原创] 不定期更新

之前试用过awesome 2,这种平铺式的WM实在不习惯,但已发现这玩意很棒,只是不适应
这次看到3.0发布有些时日了,看了看lua,再对应看官方的文档,发现参考别人现成的配置来就行了,不用深入lua,当然如果...就..更好了

在linuxtoy上有篇介绍awesome 2的文章,上回试用也是因为看了这篇文章,拿它的配置修改一了一下,主要是很多概念的东西不会,无意中发现了一个繁体的文章
http://hyperrate.com/topic-files-dir/40/6140-qJtcP3Odzi/awesome.html
之前一直折腾awesome 3的lua配置,搞头乱乱的,后来静下来想了想,其实3无非就是配置换了,比2好一点,要先用用2把概念性的东西理解一下,然后换上2好好的摸了一下,在awesome官网上有推荐的几个配置范本,不过现在我用的是以下的这个网址的配置来修改的
-- http://github.com/yam/yam-stuffs/tree/master 一个不错的配置文件,关键是把一个rc.lua分成几个,利用分割性配置,顺便说一下,这个github网站很不错,里面一大堆有用的东东,一个支持git仓库的网站,分免费跟负付两种服务方式。

之前一直发现没有wicked包导致使用awesome 3有的配置出错,结果发现自己没有仔细看官网针对wicked页面的后果,上面还提供了 ebuild, PKGBUILD 很棒
因为用的是笔记本发现有右边没用Mod4键功能很不爽,试用 key梆定 Menu 键方式发现会乱套,后来突然想到 xmodmap这玩意,梆定多媒体键就靠的它,用xev抓到 keycode 然后修改成Super_R 搞定
为了方便,修改了一些参数,把它对应放到 mycfg.lua里面,然后在 rc.lua 上面加载,非常方便,比如 Mod4 + < > 来实现 Mod4 +H    L 功能等,修改 Ctrl + Alt + Delete 实现 Mod4 + Shift + r 的restart功能


现在刚用还不熟,有些功能以后慢慢加上,
1 Mod4 + b 切换开关任务栏功能,这个要lua 来处理了
2 发现 Ctrl + Mod4 + y 这个功能很不错,对应 Mod4 + Shift + y ,这个好像 v2 里面没有
3 有个全屏功能,但一直没看到效果,还有放大功能
4 ...

更新 1 : date 09月29
===================================================
老是提示 : wmsetbg warning: could not open domain file /home/axlrose/GNUstep/Defaults/WindowMaker
解决办法: 找到 /usr/bin/awsetbg脚本 修改一下
wpsetters="${wpsetters:=Esetroot feh wmsetbg hsetroot chbg display qiv xv xsri xli xsetbg}" # broken icewmbg'
把顺序调换一下,我eix feh发现我早就安了这东东,就把它放在第一个 wmsetbg 没安导致警告信息
解决思路: grep wmsetbg awesome源代码目录 -R 查到原来是那个设置背景的脚本文件中要用到
===================================================

更新 2:
Mod4 + y 这个玩意不错, 对应 Mod4 + Ctrl + y 和 Mod4 + Shift + y 是tabbed ,不知道怎么表示,体验一下,就知道了,体验方法 在同一个tag里打开多个窗口, Mod4 + ctrl + y 后,按 Mod + y or k ,再mod4 + y 然后试几次再使用 mod4 + shift + y呼取之前不能tab的窗口
Mod4 + u 说是显示第一个urgent功能,不过还不知道 是什么玩意
Mod4 + t 和 Mod4 + Sift + t 功能还不清楚, 标记起来如何用。。。。。

更新 3: 10月6号

Mod4 + Ctl + Enter (swap master)
xmodmap -e "keycode 115 = Super_L" -e "add mod4 = Super_L"
http://wiki.archlinux.org/index.php/Awesome_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

一个github上的awesome配置 http://github.com/gigamo/config/tree/master/
今天irc上的网友问到 mylayoutbox[s] 这玩意竟然不是自己定义的数组排例顺序来的,其实这个问题之前就遇到过
,只要在创建这个widget的时候位置改一下就行了,原来是 right,改成left就搞定了

现在toy在 irc.oftc.net 上开了 #awesome-cn 房间,不过非常冷清,有的网友看到没啥人就闪了,其实大家多
挂在上面,慢慢才能聚起人气,都晃一眼就闪人了肯定没搞头,先带个头吧,awesome用户少,需要大家共同创建一个交流的
环境

awesome开发人员 http://julien.danjou.info/blog/index.php/ 的blog ,关注一下最新进展,还有就是查看官方git
仓库的提交log了

更新 3: 10月7号
仓库更新,已可以layout上使用fullscreen,最直接的办法就是meld or kdiff3 比较/etc/xdg/awesome/的那个rc.lua文件便知

更新 4: 10月12号
http://awesome.naquadah.org/wiki/index.php?title=Space_Invaders 看到awesome开发人员的BLOG上面介绍太空游戏wiki链接
试用了一下这个小游戏还不错

更新 5: 09年01月11日
Mod4 + esc 返回上一次的tag

更新 6: 09年02月04日 地址 irc.oftc.net #awesome-cn
<Randoll> Mod4+t 标记窗口
<Randoll> Mod4+shift+F1~9把标记的窗口移到某桌面
<GunsNRose> 跟我 Mod4 + Shift + (1,2,3...) 有什么区别?
<Randoll> 就是dzen2太占资源关了
<Randoll> 这个可以一次挪多个窗口
<GunsNRose> dzen2?
<GunsNRose> 喔,标记多个窗口,一次性全移是吧
<Randoll> 恩,对

你可能感兴趣的:(#Awesome)