herbstluftwm-平鋪式窗口管理器

什麼是herbstluftwm?

  • herbstluftwm是一個定製性非常強的X11平鋪式窗口管理器(window manager,以下簡稱wm),它使用兩個庫,分別爲Xlib和Glib,簡要地說,herbstluftwm有如下特性:

    1. 基於平鋪的特性,該wm能把一個工作區(屏幕)分爲幾個子區域,每個區域可以再次進行分割...亦或是將兩個區域組合到一起,而形成一個更大的區域。這一點和i3/musca挺像的。
    2. 和一般的linux下的桌面環境(Desktop Environment,以下簡稱DE)一樣,該wm支持多個工作區,每個工作區可以在任何時候刪除或修改,當然也可以添加新的工作區。
    3. 該wm的配置有兩條途徑:一是通過讀寫配置文件,herbstluftwm的配置文件是在wm啓動的時候被讀入內存並生效的;二是通過進程間通信(IPC),由一個herbstclient的程序對wm進行配置,這個配置可以在系統運行的任何時候進行。
herbstluftwm的安裝初體驗

  • 普通Linux用戶可以通過git來簡便安裝
  • git clone git://git.cs.fau.de/hlwm

    對於Arch Linux用戶,可以用過pacman更新,更加方便快捷(其他的發行版我沒有試過,請見諒)
  • pacman -Syu herbstluftwm

特別注意:herbstluftwm是一個超級輕量級,強可定製的wm,所以在安裝完wm後並不能直接通過GUI登陸,還需要額外配合登陸管理器,我採用的是最最簡單的slim登陸管理器

pacman -Syu slim

----------

完成上述的步驟後,記得修改~/.xinit,,在文件中添加一行

exec herbstluftwm

最後再檢查一遍,確保整個.xinit裏只有一個exec,配置完成;重啓即可以進入herbstluftwm了!:)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章