全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
当然你可以通过修改配置文件来更改这些键位。这里的Mod4可以在配置文件中定义,默认是Windows键。 Mod4 + Enter打开一个终端Mod4 + F1运行命令Mod4 + Shift + c关掉当前窗口Mod4 + m最大化当前窗口Mod4 + Control + r重启awesomeMod4 + Shift + q退出awesomeMod4 + j切换到下一个窗口Mod4 + k切换到前一个窗口Mod4 + Left查看前一个tagMod4 + Right查看后一个tagMod4 + 1-9切换到tag 1-9Mod4 + Control + j切换到下一个屏幕Mod4 + Control + k切换到前一个屏幕Mod4 + Shift + j当前窗口和前一个窗口互换位置Mod4 + Shift + k当前窗口和后一个窗口互换位置Mod4 + h把主区域(master width)的宽度增大5%Mod4 + l把主区域(master width)的宽度减少5%Mod4 + Shift + h增加主区域窗口的数量Mod4 + Shift + l减少主区域窗口的数量Mod4 + Control + h增加非主区域窗口的数量Mod4 + Control + l减少非主区域窗口的数量Mod4 + space把当前tag更换为下一种布局Mod4 + Shift + space把当前tag更换为前一种布局Mod4 + Control + space切换当前窗口是否为浮动的Mod4 + Shift + i显示当前窗口的class和instance。这在写脚本的时候尤其有用Mod4 + Shift + r重绘当前窗口Mod4 + t 标记窗口(可标记多个)Mod4 + Shift + F1F9把标记的窗口移动到第一第九桌面上Ctrl + Mod4 + 19把当前桌面和19桌面同时显示Mod4 + 19恢复Mod4 + Esc快速切换到上一个桌面修改xinitrc 你已经按照之前的步骤安装上了Awesome。但是你会发现进去以后几乎什么都没有,gnome程序的界面没有了主题变得极其丑陋,屏保也不会自动运行了。其实只需要一些设置你就能让它变得很顺手。 首先我们来修改.xinitrc中的内容。 #!/usr/bin/env bashsleep 100xsetroot -solid black 启动屏保程序gnome-screensaver 启用gnome的主题,否则你的awesome下的gnome程序会非常难看gnome-settings-daemon & #电源管理程序gnome-power-manager & #网络管理程序nm-applet & #自动更新程序update-notifier & exec /usr/local/bin/awesome编辑 编写rc.lua 让我们来点花样 从3.0开始awesome转而使用lua作为配置文件的格式,配置文件位于/.config/awesome/rc.lua。这一改变极大的增加了awesome的灵活性,但是也让配置文件变的庞大而复杂。 还好lua不是一门很复杂的语言,所以基本上用不着多少关于lua的专门介绍就可以看明白这个配置文件 注意1:以下的讨论仅适用于awesome3.x版本。8.04源里面的2.4版本用的是完全不同配置文件格式,不能和3.0的通用 注意2:Awesome3的配置文件的格式、lua库函数一直都在变动当中,所以以下说的方法可能只适用于一个特定的git仓库中的版本。等到它稳定以后我会重新更新的:) 因为rc.lua实在是很庞大,没办法每一行都介绍它的意思,所以下面只是介绍一下默认的配置文件中的一些比较有用的部分: 编辑 杂项- 下面这一行指明了当前配置文件使用的主题文件。awesome的主题非常简单,只需要指明几个颜色就可以了theme_path = /usr/local/share/awesome/themes/default- 这里设置默认的终端程序。默认的xterm显示中文有问题,我用的是urxvtterminal = urxvt- 还记得之前提到的Mod4键么?你可以在这里重新设置它为其他任意一个键modkey = Mod4编辑 浮动窗口 你下载文件时Firefox打开了一个下载窗口,结果它却可怕的占据了屏幕的一半大小,把其他窗口挤得大小便失禁。英明神武的你当然不想这样。解决方法就是把这样的窗口设置为浮动,在它们启动的时候就自动把他们设置为浮动窗口,这样就不会让你的屏幕天下大乱了. - 需要自动设置为浮动的程序- 只需要把你想要设置为浮动窗口的程序的Instance或者class按照下面的格式写进去就行- 了。在awesome下用Mod4 + Ctr + i就可以看到当前程序的instance和class名字floatapps = MPlayer = true, gimp = true, smplayer = true, mocp = true, Codeblocks = true, Dialog = true, Download = true, empathy = true,- 把指定的程序自动移动到某个特定的屏幕的某个tag上面apptags = smplayer = screen = 1, tag = 7 , amarokapp = screen = 1, tag = 8 , VirtualBox = screen = 1, tag = 9 , Firefox = screen = 1, tag = 1, Thunderbird-bin = screen = 1, tag = 7 , Linux-fetion = screen = 1, tag = 6 ,编辑 我要我的tags 如果你觉得默认的9个tag太多或者是太少,或者是觉得不想用1-9这样的数字来作为Tag 的名字的话,往下看: - 下面这个循环创建了默认的9个tagtags = for s = 1, screen.count() do - 每个屏幕都有一个tag的table(这里所说的table指的是lua中的概念,大致等价于数组) tagss = - 每个屏幕创建9个tag,把9改为其他数字就能改变tag的数目 for tagnumber = 1, 9 do tagsstagnumber = tag( name = tagnumber, layout = layouts1 ) tagsstagnumber.screen = s end - 另最后一个屏幕的第一个tag处于选中状态 tagss1.selected = trueend- 默认的tag名字是数字1-9,对于鼠标点击来说有点太小。- 你可以通过如下的方法设置自己的tag名称 = I = T = IRC = T = T = T = E = M = Virtual编辑 时间第一次用awesome的人肯定会很奇怪屏幕右上角不断增长的数字是什么?我第一次看到它的时候花了很长时间才反应过来它不是CPI。 - 显示时间- 默认显示的是从1970年1月1日到现在经过了多少秒。话说应该没人喜欢这样的时间显示- 难道awesome的作者觉得有人可以心算这个数字得到当前的时间? 囧- 查找awful.hooks.timer.register这一行,改为如下的设置就可以显示正常的时间了awful.hooks.timer.register(1, function () mytextbox.text = . os.date() . end)编辑 开机自动启动 每次开机都重复打开一些程序并且把它们移动到特定的Tag上面是一件很乏味的事情。Awesome并没有提供一个类似gnome的session管理之类的东西,但是我们可以通过修改配置文件来达到开机自动启动程序的目的。 在rc.lua的任意位置添加如下代码: - Autorun programsautorun = trueautorunApps = firefox, thunderbird, amarok, linux-fetion, amule,if autorun then for app = 1, #autorunApps do awful.util.spawn(autorunA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年光电子器件及激光器件项目合作计划书
- 2025年高纯镓及氧化镓项目发展计划
- 市政工程可行性研究与风险评估
- 资阳现代农业发展集团有限公司下属子公司一般员工市场化招聘(6人)笔试历年备考题库附带答案详解试卷2套
- 盐亭丝路源文化旅游发展有限公司公开招聘工作人员笔试历年难易错考点试卷带答案解析试卷2套
- 商业合同风险防控及审查要点
- 广西北部湾投资集团有限公司校园招聘职位信息笔试历年常考点试题专练附带答案详解试卷2套
- 2025重庆市交通设备融资租赁公司招聘2人笔试历年难易错考点试卷带答案解析试卷2套
- 2025贵州黔西南州安龙县县属国有企业招聘8名高级管理人员高管笔试历年典型考点题库附带答案详解试卷2套
- 2025贵州毕节金沙县城乡建设发展集团有限公司面向社会招聘经理层高级管理人员(财务总监)考察政审情况及拟聘用笔试历年难易错考点试卷带答案解析试卷2套
- 以能为本-2025年互联网职场新人流动趋势报告-脉脉高聘人才智库
- (2025年)事业单位招聘会计笔试题及答案
- 体检中心护理管理
- 水泥生产环保合规性自查总结报告
- 2025年大学《新能源科学与工程-地热能利用技术》考试备考试题及答案解析
- 骨科规培护士入科宣教
- 2025年劳动调解员试题及答案
- 2025年屏蔽泵行业分析报告及未来发展趋势预测
- 2025年上海市烟草招聘考试(行政职业能力测验)模拟题及答案及答案(烟草专卖局、中烟工业、烟草工业、烟草总公司)
- 冷库消防安全管理制度
- 部队勤俭节约反对铺张浪费宣传课件2
评论
0/150
提交评论