i3窗口管理器配置


配置你的i3wm!(基於Arch Linux,i3-gaps)

i3wm是一個動態窗口管理器。與通常的桌面環境不同,窗口管理器不含有各種輪子,所以非常輕量。常見的窗口管理器有openbox(堆疊),compiz(極至特效),i3(平鋪),awesome(平鋪),bspwm(平鋪),dwm(平鋪)。在這些窗口管理器中openbox與compiz配置好了之后幾乎與桌面環境使用起來無異。

然而,我們用wm只是為了輕量嗎?不,當然還有平鋪!

在所有的平鋪窗口管理器里,i3有着最為靈活的窗口布局方式,多叉樹的結構可以排出各式各樣的布局

那么,今天就給大家分享一下i3-gaps的配置過程。首先安裝一下i3:

sudo pacman -S i3-gaps picom i3lock xss-lock polybar alacritty feh rofi

注意,如果裝的不是i3wm那么是不支持窗口間隙的,需要安裝i3-gaps這個包。上面的幾個包中,picom是負責窗口特效的,諸如透明之類,i3lock是鎖屏支持,xss-lock在systemd發出睡眠信號的時候自動調用鎖屏,polybar是狀態欄,可選。alacritty是個很棒的終端,可選。feh是壁紙支持,應當安裝。rofi是應用程序啟動器,也可以換成dmenu。

另外,我本人還使用了一些xfce4以及KDE的組件,安裝如下

sudo pacman -S xfce4-notifyd xfce4-power-manager spectacle

分別是通知與電源管理,不裝電源管理的話調節屏幕亮度會有點麻煩,建議安裝。最后一個是KDE的截圖軟件,是我目前用過的最好用的截圖!

然后在~/.config/i3/config里進行配置

gaps inner 4
gaps outer 3
exec --no-startup-id picom --experimental-backends
exec --no-startup-id feh --bg-fill ~/Pictures/
exec --no-startup-id xfce4-power-manager
exec --no-startup-id xss-lock -- i3lock -n -c 000011
exec --no-startup-id spectacle -s
exec --no-startup-id /usr/lib/xfce4/notifyd/xfce4-notifyd

hide_edge_borders smart
smart_gaps on
default_border pixel 2
default_floating_border pixel 2

exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork

裝以上的文字加入配置文件,登出重新進入應該就可以看到桌面了。(picom與polybar的配置是無底洞,這里不多說了)

如有錯誤之處請自行更正,還望諒解!

上圖,看鄙人配置結果(由乃賽高!夾帶私貨

我妻由乃賽高

諸君還可以加這個Q群玩耍哦~
859529818
(不是我的群)

by從睛朗的朝色泛起之際開始


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM