0.安裝之前
操作系統(tǒng):Ubuntu 14.04 / LinuxMint17
1.安裝
sudo add-apt-repository ppa:klaus-vormweg/awesome
sudo apt-get update
sudo apt-get install awesome awesome-extra feh xcompmgr
2.配置文件
默認(rèn)配置文件位于:/etc/xdg/awesome/
把 awesome 文件夾復(fù)制到$HOME/.config/
目錄下他嚷。
修改配置時(shí)扭勉,修改$HOME/.config/awesome/
目錄下的配置文件即可拣宰。
3.修改配置手趣,主要是 rc.lua 文件
- 修改壁紙:搜索:"Wallpaper"晌该,修改圖片路徑。
for s = 1, screen.count() do
gears.wallpaper.maximized("/home/td/Pictures/background.jpg", s, true)
end
- 修改 awesome 主題绿渣,內(nèi)容包括桌面字體朝群,配色等。
默認(rèn)主題文件:/usr/share/awesome/themes/default/theme.lua
這里只改了顯示的字體怯晕。
theme.font = "sans 8"
- 修改 tag 數(shù)量及名稱(chēng)潜圃,默認(rèn)為桌面左上角顯示的 1-9 ,每個(gè) tag 可以理解為一個(gè)工作區(qū)舟茶。
搜索 Tags谭期,修改默認(rèn)的配置,以下是我修改后的結(jié)果吧凉。
tags = {}
for s = 1, screen.count() do
-- Each screen has its own tag table.
tags[s] = awful.tag({ '[Internet]', '[Term]', '[Code]', '[Music]', 5, 6 }, s, layouts[1])
end
- 修改右鍵菜單
搜索mymainmenu
對(duì) lua 語(yǔ)法不熟悉隧出,照貓畫(huà)虎。
添加關(guān)機(jī)功能:在items = { }
大括號(hào)中添加一項(xiàng):{ "關(guān)閉系統(tǒng)", "gksu 'shutdown -h now'" }
4.啟動(dòng)設(shè)置
有一些需要添加的啟動(dòng)項(xiàng)阀捅。
在用戶(hù)主目錄下創(chuàng)建文件.xprofile
胀瞪。在文件中添加內(nèi)容:(后面4行是使用 fcitx 輸入法需要的。)
mate-settings-daemon &
xcompmgr &
mate-power-manager &
nm-applet &
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
fcitx-autostart &
5.修改應(yīng)用程序菜單
修改配置目錄下的/awesome/debian/menu.lua
文件。
默認(rèn)的是由debian.menu
模塊自動(dòng)生成的凄诞。
有很多項(xiàng)目圆雁,每一項(xiàng)類(lèi)似于:
Debian_menu["Debian_應(yīng)用程序_Shell"] = {
{"bash", "x-terminal-emulator -e ".."/bin/bash"},
{"zsh", "x-terminal-emulator -e ".."/usr/bin/zsh"},
}
6.常用快捷鍵
以上是最基本的配置文件修改。
快捷鍵可以在rc.lua
中搜索Key bindings
修改帆谍。
Mod4
鍵默認(rèn)為Win
鍵伪朽。
Mod4 + Enter
打開(kāi)終端
Mod4 + r
執(zhí)行命令或程序
Mod4 + 1~6
切換到指定Tag
Mod4 + Space
切換桌面布局
Mod4 + Shift + Space
當(dāng)前布局切換為前一個(gè)布局
Mod4 + Ctrl + r
重啟awesome
Mod4 + w
打開(kāi)awesome主菜單
Ctrl + Q
許多程序默認(rèn)用來(lái)關(guān)閉的快捷鍵
Mod4 + Shift + C
關(guān)閉當(dāng)前窗口/程序
Mod4 + Left/Right
左右切換tag
Mod4 + h/l
調(diào)整主區(qū)域?qū)挾?br>
Mod4 + j/k
切換窗口
Mod4 + t
標(biāo)記窗口
Mod4 + m/n
最大化/最小化窗口
Mod4 + Esc
切換到上一個(gè)桌面
Mod4 + Control + space
切換當(dāng)前窗口是否浮動(dòng)
Mod4 + Shift + j
當(dāng)前窗口和前一個(gè)/后一個(gè)窗口切換位置
Mod4 + Shift + 1~6
把標(biāo)記的窗口移動(dòng)到 tag 1~6
附圖一張。