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了!:)

你可能感兴趣的:(herbstluftwm)