Manjaro下安装和美化i3wm,以及相关软件配置
Manjaro下安裝及美化i3wm
由于本人是在vmware workstation pro15下安裝的Manjaro Xfce桌面,所以可能與部分用戶配置步驟和配置軟件并不完全相同,具體情況大家可以去Arch Wiki查看或者直接查看相關軟件的文檔。
簡單設置后的樣子
1、安裝軟件
1-1、下載i3wm
sudo pacman -S i3wm
1-2、下載Dmenu
sudo pacman -S dmenu
1-3、下載終端alacritty
sudo pacman -S alacritty
1-4、下載渲染器picom
sudo pacman -S picom
1-5、下載圖片查看器feh
sudo pacman -S feh
1-6、下載狀態欄polybar
sudo pacman -S polybar
1-7、下載截圖軟件flameshot
sudo pacman -S flameshot
2、軟件配置
2-1、i3配置
重啟后選擇i3桌面,兩次選擇都直接按Enter繼續,進桌面以后按win + Enter打開終端,win + d打開dmenu,輸入firefox可以打開瀏覽器
首先查看自己的i3默認配置文件
cd /usr/share/doc/i3/
ls
應該可以看到該文件夾下的config文件 ,將該文件復制到**.config目錄下的i3目錄若沒有i3**目錄,先創建目錄
cd ~/.config
mkdir i3
cd i3
cp /usr/share/doc/i3/config ./config
編輯該配置文件,建議使用nano(至少知道怎么退出保存文件)
nano config
將bindsym $mod+Return exec i3-sensible-terminal中的i3-sensible-terminal改為alacritty(確保已經安裝alacritty)
添加以下內容美化i3以及添加軟件啟動
new_window none
new_float normal
hide_edge_borders both
gaps inner 8
gaps outer 8
首先下載幾張圖片到家目錄的Pictures目錄下,每次啟動i3feh可以自動隨機選取壁紙然后做為桌面
exec --no-startup-id feh --randomize --big-fill ~/Pictures/*.jpg
exec --no-startup-id picom -b
截圖軟件flameshot設置
bindsym Print --release exec /usr/bin/flameshot gui
for_window [class="flameshot"] floating enable
2-2、alacritty的配置設置
進入alacritty配置文件(與i3配置文件類似,若.config目錄下沒有alacritty目錄則自己創建,并把默認配置文件復制過來)
cd ~/.config
mkdir alacritty
cp /usr/share/doc/alacritty/alacritty.yml ./alacritty.yml
nano alacritty.yml
此時你打開終端alacritty可能會出現終端字體重疊現象,所以需要更改字體,個人建議將字體monospace更改為Source Code Pro
將配置文件中的font中的family改為Source Code Pro
以及將背景不透明度改為你自己喜歡的值
background_opacity:0.5
2-3、picom的配置
與上面相似,復制文件/usr/share/doc/picom/picom.conf.example到.config目錄下的picom目錄(沒有目錄自己創建一個)
nano picom.conf
inactive-opacity = 0.7
active-opacity = 0.9
設置活動窗口的不透明度基本可以了
2-4、polybar的配置
打開i3的配置文件
將配置文件最底下的i3bar配置注釋
#bar {
#...
#}
在**.config**目錄下創建polybar目錄,并將polybar默認配置文件config復制過來
在polybar目錄下創建文件launch.sh
touch launch.sh
nano launch.sh
加入以下內容
killall polubar
polybar example
然后在i3配置文件中加入以下內容
exec --no-startup-id ~/.config/polybar/launch.sh
重啟后就能看到polybar的默認狀態了(win + shift + r可以直接重啟i3不需要重啟整個linux)
2-5、flameshot
需要截圖直接在終端使用
flameshot gui
3、常見問題
vm虛擬機可能會遇到分辨率問題或者其他問題,如果遇到以上一些軟件的設置問題建議直接bing搜索軟件名稱進入官網查看文檔,或者直接去archwiki查看相關軟件基本配置,或者github的相關軟件的wiki界面均可。
polybar的設置非常多樣化,大家可以去官網看一看官方教程
i3wm的進一步使用也建議直接進官網查看
最后附上本人配置文件大家可以參考https://github.com/majicyu/.config
總結
以上是生活随笔為你收集整理的Manjaro下安装和美化i3wm,以及相关软件配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在线登记系统代码 php_PHP框架实现
- 下一篇: python loads_python