Software-Rec
在選擇平鋪 WM 時需要建議
我使用 GNOME 的預設視窗管理器已有幾年了,但現在我想嘗試平鋪視窗管理器。
我希望它滿足這兩個標準:
- WM必須是輕量級的
- WM 配置應該不復雜
“配置複雜”取決於您精通的語言差異很大。XMonad 對我來說配置非常複雜,但那是因為我完全不知道 Haskell,而這就是配置所使用的語言。
我使用過並且非常喜歡的兩個平鋪視窗管理器是:
- 太棒了。Lua 中有很棒的配置(從 awesome 3 開始;在此之前它們是自定義語法),但是配置很容易,並且帶有一堆小元件;這是我的欄在某一時刻的截圖(還有一個圖形小元件,雖然我當時沒有使用它):
我很棒的酒吧截圖 http://lug.rose-hulman.edu/mw/images/a/ae/Awesome3bar_top.png
我停止使用 Awesome 的主要原因是不斷的向後兼容性中斷。每個點修訂都對 API 進行了足夠的更改,以至於我需要花費數天時間嘗試修復我的配置文件以使用它。現在可能更穩定了
- wmii,我目前的 WM。預設情況下,配置在 shell 腳本中,但可以以任何您喜歡的方式完成,因為 wmii 公開了 9p 介面,這意味著您可以通過讀取和寫入偽文件系統上的文件來控制它。我目前的配置是一個用於主要配置的 shell 腳本,用一個 python 實用程序腳本來完成一些工作。主要缺點是缺少內置小元件;它沒有進度條、圖表或圖示。不過,它肯定是“輕量級”,這是您的要求之一
就個人而言,i3 採用了其他大型 tiling-wm(Xmonad、Awesome、DWM 等)的最佳功能並將其合併為一個,結合 dmenu/conky/dzen2 正是我在 WM 中尋找的。查看頁面;http://i3.zekjur.net/