窗口管理器:Awesome
配置
安装awesome后,首先要设置它为你的默认窗口管理器,
可以通过登录管理器或者添加exec awesome
到你的启动脚本(比如~/.xinitrc
)。
awesome是开箱即用的(out of box),默认配置文件位于~/.config/awesome
,
如果文件不存在,创建一个并复制默认的配置文件到该目录中。
默认的配置文件是/etc/xdg/awesome/rc.lua
。关于awesome更多的配置,
Gnome 配置:
http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome#Gnome_3.9_.2F_Ubuntu_13.10
主题配置
~/.config/awesome
目录,配置文件和主题文件都在这里了。
安装其他人配置的主题, 要先做个备份,以免出问题可以恢复原貌
cd ~/.config/ mv awesome awesome.base git clone --recursive https://github.com/4ban/awesome-ban.git mv -bv awesome-ban/* ~/.config/awesome; rm -rf awesome-ban cp ~/.config/awesome/rc-default.lua ~/.config/awesome/rc.lua
现在的主题在github上有很多人分享,比如:
https://github.com/4ban/awesome-ban
在上述github链接里还需要下载其提供的
-
compton.conf
-
Xresources
-
xrdb/color/blur
compton.conf
文件位置可以随意,一般放在/etc/
目录下,我建议放
~/.config/awesome
目录下。
cp ~/.config/awesome/compton.conf ~/.config/awesome/compton.conf.bak cp ~/.Xresources ~/.Xresources.bak cp ~/.xrdb/color/blur ~/.xrdb/color/blur.bak
rc.lua
是主要配置文件,里面定义了很多随桌面启动项,run_once
是一个awesome函数
,表示只运行一次。用它可以在桌面启动时自动加载一些程序:
-- `kbdd`是键盘后台服务,在状态栏中显示当前输入法等状态。 run_once({"kbdd"}) -- `nm-applet`是网络服务的桌面控件 run_once({"nm-applet -sm-disable"}) -- `pa-applet`是音量控制控件 run_once({"pa-applet"}) -- `compton`是合成管理器,提供窗口的动态效果、透明、淡入淡出等 run_once({"compton --config /home/seer/.config/awesome/compton.conf"})