在Archlinux中安裝使用i3-gaps和polybar

安裝前提

  1. 裝好的Archlinux
  2. 可以正常連接網(wǎng)絡(luò)

安裝步驟

  1. 安裝xorg-server和xorg-xinit
    xorg-server是x window的實(shí)現(xiàn),是用于顯示圖形界面丈钙。
pacman -S xorg-server xorg-xinit

如果想從xinit啟動(dòng)i3搁进,那么就裝上xorg-xinit衙荐,如果你想通過顯示管理器啟動(dòng)矾屯,那么可以不裝(本教程展示用xinit啟動(dòng)的方式敏沉,用顯示管理器也差不多一樣)

  1. 安裝依賴zsh耻矮、xfce4-terminal秦躯、feh、compton
    zsh是個(gè)人推薦使用的shell淘钟,如果你想用默認(rèn)的shell宦赠,這個(gè)可以不裝
    terminal這里用的是xfce4-terminal,個(gè)人建議用它米母,不過有一個(gè)小問題勾扭,使用ranger預(yù)覽圖片的時(shí)候會(huì)卡圖片的顯示緩存
    feh用來設(shè)置背景圖的
    compton用來透明,這個(gè)必須裝铁瞒,因?yàn)閜olybar也依賴它
    i3-gaps是i3wm的一個(gè)分支妙色,提供窗口間隙設(shè)置等特性
pacman -S zsh xfce4-terminal feh compton i3-gaps
  1. 安裝你喜歡的英文和中文字體
    中文這里推薦思源宋體,英文隨意
pacman -S adobe-source-han-sans-cn-fonts
pacman -S adobe-source-han-sans-tw-fonts
pacman -S adobe-source-han-sans-jp-fonts
  1. 創(chuàng)建用戶
useradd -m -g users -G wheel -s /bin/zsh username

這里需要注意兩點(diǎn):第一慧耍,-G指定的附加組要有使用sudo的權(quán)利身辨。第二,-s 制定用戶默認(rèn)的shell

  1. 切換用戶芍碧,并拷貝xinitrc文件到用戶目錄
su username
sudo cp /etc/X11/xinit/xinitrc ~/.xinitrc

這里注意拷貝后的文件改名為.xinitrc

  1. 在.xinitrc添加如下內(nèi)容
exec compton -b &
exec fcitx &                                     
exec i3 -V >> ~/.config/i3/log/i3log-$(date +'%F-%k-%M-%S') 2>&1
  1. 重啟后startx進(jìn)入圖形界面

  2. 安裝polybar
    建議直接從AUR中安裝

yaourt -S polybar

注意:在通過yaourt安裝過程中煌珊,先查看構(gòu)建包,結(jié)構(gòu)如下

2018-02-03-003608_940x1012_scrot.png

根據(jù)需要裝上必要的依賴泌豆,建議都裝上
要使用mpd模塊的話定庵,不僅要裝上libmpdlient還要裝上mpd再構(gòu)建polybar

  1. 從我的倉庫中拷貝我的配置文件到home目錄對應(yīng)的配置目錄
git clone https://github.com/AshNobita/i3andpolybarconfig.git

把i3andpolybarconfig文件夾下的文件按照原有的目錄結(jié)構(gòu)拷貝到當(dāng)前用戶目錄下

  1. 修改.xinitrc,添加如下內(nèi)容
exec mpd ~/.config/mpd/mpd.conf 
  1. 安裝上字體圖標(biāo)
yaourt -S otf-font-awesome
yaourt -S ttf-material-icons 
  1. 重啟后在進(jìn)入
    你會(huì)發(fā)現(xiàn)音樂模塊圖標(biāo)并沒有顯示,不用擔(dān)心蔬浙,因?yàn)槟愕哪夸浝餂]有文件猪落,音樂目錄默認(rèn)為當(dāng)前用戶目錄下的Music文件夾,你可以通過修改.config/mpd/mpd.conf文件來改變這個(gè)路徑畴博。

  2. 安裝ncmpccp

sudo pacman -S ncmpcpp

安裝完后命令行鍵入ncmpcpp進(jìn)入笨忌,你會(huì)發(fā)現(xiàn)播放目錄是空的,不用擔(dān)心俱病,看到下面的提示官疲,正常連接上的話,一進(jìn)入下面會(huì)顯示connected to xxxx庶艾,然后按u刷新音樂數(shù)據(jù)庫袁余,接著按2瀏覽數(shù)據(jù)庫文件,選擇播放即可咱揍。這時(shí)候polybar上的音樂模塊也正常顯示了颖榜。

  1. 安裝i3lock-fancy
yaourt -S i3lock-fancy-git

這是i3lock的修改,用起來像下圖


2018-02-03-005814_1920x1080_scrot.png

但因?yàn)楦逆i屏方式進(jìn)行了一些圖像處理煤裙,所以比較費(fèi)事掩完,從你按下鎖屏熱鍵到鎖上屏需要3s左右的時(shí)間,如果你不能忍受這個(gè)速度硼砰,那么你可以直接使用i3lock且蓬。
在我的配置中,綁定了i3lock-fancy的鎖屏快捷鍵為$mod+l题翰,并設(shè)置好了定時(shí)自動(dòng)鎖屏恶阴,你可以自行修改。

  1. 安裝oh my zsh
pacman -S oh-my-zsh-git

這是配置得比較好的zsh豹障,直接裝上用就行了冯事,由于我的配置文件中也提供了.zshrc,你可以通過瀏覽oh-my-zsh選擇你喜歡的shell配置

  1. 安裝powerlevel9k(可以作為oh my zsh的一個(gè)主題使用)

點(diǎn)擊這里有很多好看的配置
你也可以參考或使用我的配置

  1. 安裝ranger
pacman -S ranger

ranger是一個(gè)命令行的文件瀏覽器血公,但是如果你要使用改文件瀏覽器器預(yù)覽圖片昵仅,在大多數(shù)的終端中,可能會(huì)出現(xiàn)一系列顯示問題累魔。
比如配合compton透明化處理摔笤,那么用ranger預(yù)覽圖片可能會(huì)導(dǎo)致預(yù)覽圖片窗全部透明,在很多終端上可能出現(xiàn)圖像刷新不正常的情況垦写。
據(jù)ranger的作者說明吕世,似乎是因?yàn)閞anger使用的w3m生成縮略圖的問題,但該項(xiàng)目已經(jīng)很久前就停止更新了梯投,經(jīng)過我個(gè)人測試寞冯,linux終端中渴析,目前已知的只有urxvt正常工作晚伙,st相比其他終端吮龄,問題小點(diǎn),但會(huì)無規(guī)律出現(xiàn)圖片刷新顯示失敗咆疗。
然而urxvt的Unicode字符顯示不全漓帚,中文字體渲染也比較糟糕,所以我目前并沒有找到完美的解決方案午磁。
可以根據(jù)自己的喜好和缺陷的接受程度尝抖,選擇運(yùn)行ranger的終端。

總結(jié)

i3wm是一個(gè)平鋪窗口管理器迅皇,使用i3wm不僅比裝上桌面環(huán)境更剩資源昧辽,而且能讓你的操作更高效,配置好了也非常美觀登颓!
最終效果如下圖:


2018-02-12-142954_1920x1080_scrot.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搅荞,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子框咙,更是在濱河造成了極大的恐慌咕痛,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喇嘱,死亡現(xiàn)場離奇詭異茉贡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)者铜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門腔丧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人作烟,你說我怎么就攤上這事愉粤。” “怎么了俗壹?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵科汗,是天一觀的道長。 經(jīng)常有香客問我绷雏,道長头滔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任涎显,我火速辦了婚禮坤检,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘期吓。我一直安慰自己早歇,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著箭跳,像睡著了一般晨另。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谱姓,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天借尿,我揣著相機(jī)與錄音,去河邊找鬼屉来。 笑死路翻,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的茄靠。 我是一名探鬼主播茂契,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼慨绳!你這毒婦竟也來了掉冶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤儡蔓,失蹤者是張志新(化名)和其女友劉穎郭蕉,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體喂江,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡召锈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了获询。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涨岁。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吉嚣,靈堂內(nèi)的尸體忽然破棺而出梢薪,到底是詐尸還是另有隱情,我是刑警寧澤尝哆,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布秉撇,位于F島的核電站,受9級特大地震影響秋泄,放射性物質(zhì)發(fā)生泄漏琐馆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一恒序、第九天 我趴在偏房一處隱蔽的房頂上張望瘦麸。 院中可真熱鬧,春花似錦歧胁、人聲如沸滋饲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽屠缭。三九已至箍鼓,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間勿她,已是汗流浹背袄秩。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留逢并,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓郭卫,卻偏偏與公主長得像砍聊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子贰军,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容