终于对悬浮式桌面无爱,一怒之下换了平铺式桌面
如果你想知道什么是平铺式桌面,awesome是什么,可以看这里
本文只是做一些能够快速上手使用awesome的介绍
安装awesome
sudo apt-get install awesome
安装完之后注销,在登录session中选择awesome,登录后的界面除了壁纸什么都没有,桌面右键不能弹出菜单,ctrl+alt+t也不能打开终端
这可能会使你感到短暂的不知所措,但是不要紧张
在不知道awesome快捷键的情况下,你可以点击桌面左上角的小小的按钮来弹出一个菜单,可以从菜单里面调出终端,或者打开软件,但awesome的大部分操作都需要使用快捷键,所以,还是需要对这些快捷键有一个基本的认识
awesome快捷键
Mod4 + Enter:打开一个终端
Mod4 + r:运行命令
Mod4 + Shift + c:关掉当前窗口
Mod4 + m:最大化当前窗口
Mod4 + Control + r:重启awesome
Mod4 + Shift + q:退出awesome
Mod4 + j:切换到下一个窗口
Mod4 + k:切换到前一个窗口
Mod4 + Left:查看前一个tag
Mod4 + Right:查看后一个tag
Mod4 + 1-9:切换到tag 1-9
Mod4 + 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 + F1~F9:把标记的窗口移动到第一~第九桌面上
Ctrl + Mod4 + 1~9:把当前桌面和1~9桌面同时显示
Mod4 + 1~9:恢复
Mod4 + Esc:快速切换到上一个桌面
这里的Mod4就是键盘上的win键
快速启动应用程序
awesome是没有桌面快捷方式的,可以用terminal来打开软件,但是这样的方式很不方便,而且终端也会占用一个窗口,我们需要一个能够快速的打开应用程序的软件
awesome自带了快捷启动的程序,它的快捷键是win+r,它会在任务栏(通常任务栏位于桌面的顶部)上打开一个输入框,输入相应的程序即可启动
或者,可以使用类似快速启动的软件,比如synapse,gnome-do,它们可以快速的搜索并打开应用程序或者文件,这里介绍gnome-do的简单使用
安装gnome-do
sudo apt-get install gnome-do
gnome-do 默认的快捷键为super+space,这与awesome的快捷键冲突,所以我们需要重新设置
点击gnome-do运行界面右上角的小三角形就能进入gnome-do的设置中心,问了方便使用,我将快捷键设置为alt+space
在awesome中设置gnome-do开机自启动
在awesome中,gnome-do默认是不能开机启动的,所以我们也无法用alt+space打开gnome-do,要实现gnome-do的开机启动,我们需要在awesome中添加设置
awesome的设置文件默认位于/etc/xdg/awesome/rc.lua
,不建议直接修改位于系统目录下的配置文件,可以将文件copy到home目录下进行修改
sudo cp /etc/xdg/awesome/rc.lua ~/.config/awesome
在配置文件末尾加上这段代码
autorun = true
autorunApps =
{
"gnome-do",
}
if autorun then
for app = 1, #autorunApps do
awful.util.spawn_with_shell(autorunApps[app])
end
end
awesome+gnome-do确实极大的提高了效率,但是更好的做法应该是多屏显示或多显示器