本文是 24 天 Linux 桌面特别系列的一部分。若是你正在寻找轻巧、快速且简单的 Linux 窗口管理器,那么 FVWM 能够胜任。可是,若是你正在寻找能够深刻、探索和魔改的窗口管理器,那么 FVWM 是必须的。linux
FVWM 窗口管理器最先脱胎于对 1993 年的 TWM 的修改。通过几年的迭代,诞生了一个可高度自定义的环境,它能够配置任何行为、动做或事件。它支持自定义键绑定、鼠标手势、主题、脚本等。git
尽管 FVWM 在安装后便可投入使用,但默认分发版本仅提供了极其少的配置。这是开始自定义桌面环境的良好基础,可是,若是你只想将其用做桌面,那么可能要安装由其它用户发布的完整配置版本。FVWM 有几种不一样的分发版,包括模仿 Windows 95 的 FVWM95(至少在外观和布局上)。我尝试了 FVWM-Crystal,这是一个具备一些现代 Linux 桌面约定的现代主题。github
能够从 Linux 发行版的软件仓库中安装要尝试的 FVWM 分发版。若是找不到特定的 FVWM 分发版,那么能够安装基础的 FVWM2 包,而后进入 Box-Look.org 手动下载主题包。这样就须要更多的工做,但比从头开始构建要少。bash
安装后,请注销当前的桌面会话,以便你能够登陆 FVWM。默认状况下,会话管理器(KDM、GDM、LightDM 或 XDM,取决于你的设置)将继续登陆到之前的桌面,所以你必须在登陆以前覆盖该桌面。session
对于 GDM:编辑器
对于 KDM:布局
不管你使用什么主题和配置,当你在桌面上单击鼠标左键时,FVWM 至少会显示一个菜单。菜单的内容取决于你所安装的内容。FVWM-Crystal 分发版中的菜单包含对经常使用首选项的快速访问,例如屏幕分辨率、壁纸设置、窗口装饰等。spa
同 FVWM 中的几乎全部东西同样,你能够编辑菜单中你要想的内容,但 FVWM-Crystal 的特点在于其应用菜单栏。应用菜单位于屏幕的左上角,每一个图标都包含了相关的应用启动器的菜单。例如,GIMP 图标表示图像编辑器,KDevelop 图标表示集成开发环境(IDE),GNU 图标表示文本编辑器,等等,具体取决于你在系统上安装的程序。3d
FVWM-Crystal 还提供了虚拟桌面、任务栏、时钟和应用栏。code
关于背景,你可使用与 FVWM-Crystal 捆绑在一块儿的壁纸,也可使用 feh
命令设置本身的壁纸(你可能须要从仓库中安装它)。此命令有一些设置背景的选项,包括 --bg-scale
使用你选择的图片缩放填充屏幕,--bg-fill
直接填充而不缩放图片,等等。
$ feh --bg-scale ~/Pictures/wallpapers/mybackground.jpg
复制代码
大多数配置文件都包含在 $HOME/.fvwm-crystal
中,某些系统范围的默认文件位于 /usr/share/fvwm-crystal
。
FVWM 是大多做为一个桌面构建平台,它也是窗口管理器。它不会为你作到面面俱到,它指望你来配置尽量的一切。
若是你正在寻找轻巧、快速且简单的窗口管理器,那么 FVWM 能够胜任。可是,若是你正在寻找能够深刻、探索和魔改的窗口管理器,那么 FVWM 是必须的。
via: opensource.com/article/19/…
做者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:wxy