I3-WM

安裝i3wm,一般包名叫做i3和dmenu,i3里面包含了i3-wm,i3lock和i3status,dmenu是一個程序啟動器。

在i3wm-config頁面下載本配置文件并解壓,將i3目錄和i3status放于~/.config/目錄,將Pictures(幾張示例壁紙)放于當(dāng)前用戶家目錄下(即~/下)即可。

需要的軟件

feh? ? ? ? 設(shè)置壁紙需要。?。。。ㄗ詈冒采希?/p>

適合的終端(參照下文配置-終端)?。?!

其余選擇性安裝:

mate-power-manager或xfce4-power-manager或其他電源管理軟件。如果方便調(diào)整亮度。!

xcompmgr? ? 如果需要終端透明。??!

scrot? ? 截屏。本配置默認(rèn)使用的截屏快捷鍵調(diào)用的此工具,當(dāng)然也可以使用其他工具。

alsa-utils? ? 一般都安上了。!

配置

關(guān)于本配置的一些重要說明。

按鍵

$mod key使用的默認(rèn)的Mod4,一般指的是windows鍵或super鍵或meta鍵。

此配置在i3wm的默認(rèn)配置上稍作修改,參照了windows下的常用快捷鍵和vim按鍵習(xí)慣。

注:i3設(shè)置的demu默認(rèn)快捷鍵為$mod+d,輸入關(guān)鍵字即可查找相關(guān)程序,回車鍵確定啟動當(dāng)前選中(文字高亮)程序。

截圖:$mod+PrtSc(配置里綁定的是scrot截屏工具,需要安裝scrot,PrtSc即PrintScreen鍵,參考的windwos下的截屏快捷鍵)。

文件管理器:$mod+e(配置里使用的lxde桌面pcmanfm文件管理器,小巧依賴少功能齊全,須安裝pcmanfm,當(dāng)然也可以使用其他管理器,須修改按鍵配置,參考windows的文件管理器快捷鍵,e-explore)。

關(guān)閉窗口:Alt+F4(Alt一般是mod1鍵,參考windows的關(guān)閉窗口快捷鍵)。

隱藏和再現(xiàn)窗口:$mod+minus和mod+plus(minus即是減號所在鍵,plus即是加號所在鍵)。

調(diào)整窗口邊框風(fēng)格:

$mod+n有邊框(就是一般的風(fēng)格,有邊框有頂部欄,n-normal)。

$mod+u無邊框(本配置默認(rèn)風(fēng)格,打開新窗口也不會有邊框,可自行設(shè)置,u-unnormal)。

$mod+o1像素邊框(o-one pixel)。

$mod+b可在上面三種風(fēng)格來回切換(b-border style)。

視窗焦點切換:

$mod+Shift+h/j/k/l或者上下左右箭頭(可以切換當(dāng)前焦點,模仿vim)。

移動當(dāng)前窗口:

$mod+h/j/k/l或者上下左右箭頭(可以將當(dāng)前的窗口即焦點窗口向指定方向切換,模仿vim)。

分隔窗口:

$mod+v上下分割(i3wm默認(rèn),v-vertical)。

$mod+Shift+h左右分割(左右分割,默認(rèn)風(fēng)格就是左右分割)。

窗口布局風(fēng)格:

$mod+s堆疊式(s-stacking)。

$mod+t標(biāo)簽式(t-tab)。

$mod+c平鋪式(默認(rèn)風(fēng)格),反復(fù)按下此快捷鍵可在上下分割平鋪和左右分割平鋪之間來回切換(c-change)。

相鄰工作區(qū)切換:$mod+tab(后一個)或alt+tab(前一個)。

亮度和音量:

Fn+筆記本的音量加減鍵(熒幕不會出現(xiàn)提示,可參看bar,也可以用終端的alsamixer調(diào)整,需要安裝alsa-utils),加減亮度。

Fn+筆記本的亮度加減鍵以及靜音鍵(需要一個電源管理軟件,推薦mate-power-manager),加減音量及靜音。

i3wm的其他默認(rèn)按鍵以及按鍵設(shè)置請參閱相關(guān)文檔或查看config文件。

壁紙和鎖屏

壁紙圖片放置路徑是~/Pictures/wallpaper/wallpaper.jpg,不過本配置文件默認(rèn)使用下文所述的隨機(jī)壁紙實現(xiàn)方法,具體參看下文隨機(jī)壁紙。

鎖屏圖片路徑是~/Pictures/wallpaper/lock/lock.jpg。

需要安裝feh!

建議用一個固定的路徑設(shè)置壁紙或鎖屏,需要更換壁紙的時候?qū)⑿聢D片命名位wallpaper放進(jìn)去覆蓋即可,比較方便(當(dāng)然要注意后綴名是否一致)。

隨機(jī)壁紙

本配置默認(rèn)使用一個wallpaper.sh的腳本隨機(jī)更換壁紙。

將需要設(shè)定的壁紙放置到~/Pictures/wallpaper/目錄下即可(如需更換壁紙路徑,請在i3/config文件中根據(jù)注釋說明更改)。

如需要使用固定壁紙,在i3/config中取消“設(shè)定壁紙圖片”的命令的注釋,并注釋掉“自動更換壁紙”的命令。

注意

~/.config/i3/wallpaper.sh文件需要有可執(zhí)行權(quán)限,如壁紙加載出問題,執(zhí)行:

chmod +x ~/.config/i3/wallpaper.sh

給予執(zhí)行權(quán)限。

可參考archwiki-feh)

電源管理

$mod+alt+l鎖屏。

鎖屏圖片設(shè)置見上面的說明。

滅屏?xí)r間設(shè)置示例:

exec --no-startup-id xset dpms 300

300即是300秒,根據(jù)需要修改。

鎖屏/關(guān)機(jī)/重啟/退出:按下mod+Shift+q或會提示選擇,接下來----

按下L鎖屏(lock)、e退出(exit)、r重啟(reboot)和p關(guān)機(jī)(poweroff)。

(mod+Shift+q本來是i3wm的默認(rèn)關(guān)閉窗口鍵)

終端

配置中使用了xcompmgr這個工具來配合終端設(shè)置透明,需要安裝xcompmgr。

最好使用下面的終端之一。

因為按 $mod+Return, 便會啟動 i3-sensible-terminal, 即執(zhí)行虛擬終端的腳本。它會試圖按以下順序一一執(zhí)行,直到成功啟動某虛擬終端:

urxvt

rxvt

terminator

EtermAUR

atermAUR

xterm

gnome-terminal

roxterm

xfce4-terminal

參考自archlinux-wiki:i3wm-虛擬終端#.E8.99.9A.E6.8B.9F.E7.BB.88.E7.AB.AF)

用其他的終端需要在配置中設(shè)置。推薦選擇可以設(shè)置透明度的終端,推薦roxterm、xfce-terminal、gnome-terminal和terminator,設(shè)置簡單。

托盤圖標(biāo)

bar上某些要顯示托盤圖標(biāo)(tray icon),須執(zhí)行xrandr--output,在i3wm配置文件添加類似語句:

exec --no-startup-id xrandr --output eDP1 --primary

其中eDP1是我的計算機(jī)的顯示設(shè)備的名字。查看計算機(jī)顯示設(shè)備名稱的命令:

xrandr

例如我的顯示內(nèi)容有:

`

xrandr

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767

eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm

`

其中的eDP1便是我的顯示設(shè)備名稱。

美化

這一部分和i3wm沒有直接關(guān)系,屬于附加的美化建議。

使用gtk風(fēng)格的主題,使用qt4-qtconfig程序管理qt程序的風(fēng)格以減小不和諧感。

字體推薦:dejavue、wenquanyi-microhei、noto-fonts、ubuntu-family、adobe source...

修改grub主題。

修改圖標(biāo)主題和窗口主題可使用lxappearance,其依賴較少。推薦窗口主題及圖標(biāo)主題:

主題:paper-gtk-theme-git、numix-themes、breeze-gtk、arc-gtk-theme...

圖標(biāo):paper-icon-theme-git、numix-circle-icon-theme-git、flattr-icon-theme、arc-icon-theme、breeze-icons...

此外,鼠標(biāo)主題:xcursor-faltbed、breeze-default-cursor-theme...

注意:

更改了配置文件需要重新加載或重新啟動i3方能生效(按下$Mod+Shift+s或者$Mod+Shift+r,分別為restart和reload)

其余參考config內(nèi)注釋和i3wm相關(guān)文檔說明。

i3wm使用參考:

i3wm官方文檔

ArchLinux-wiki:i3wm(簡體中文))

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 默認(rèn)鍵位 給那些“太長不看”的人,以下圖片是默認(rèn)熱鍵。 與$mod(Alt)一起按: 與Shift+$mod...
    Distortion_3022閱讀 72,985評論 4 25
  • ¥開啟¥ 【iAPP實現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 7,292評論 0 17
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,667評論 25 709
  • 記得2012年12月20日,看天氣預(yù)報得知第二天有大雪,我校的應(yīng)急預(yù)案要求:大雪天應(yīng)早到校掃雪。作為一名普通...
    阿娟1979閱讀 476評論 0 1
  • 路很長很陡,也許你走得很累,你想要放棄是很理所當(dāng)然。然而,你若是停住了前進(jìn)的腳步,路永遠(yuǎn)在前方,那里永遠(yuǎn)有一個你到...
    欣欣大寶閱讀 235評論 0 2

友情鏈接更多精彩內(nèi)容