跳转至内容

FrankenWM

来自 ArchWiki

来自 FrankenWM

FrankenWM 是一个动态平铺 窗口管理器(可与 dwmawesome 媲美),内置提供了 v-stack、b-stack、grid、fibonacci、dualstack、equal 和 monocle 布局。如果你愿意,还可以在窗口之间添加间隙(gaps)。

安装

安装 frankenwmAUR 软件包。由于 2020 年以来没有发布新版本,你可能想尝试 frankenwm-gitAUR 软件包。

启动

从 tty

使用 xinit 运行 frankenwm

配置

配置在编译时通过编辑 config.h 完成。默认配置(config.def.h)中有许多注释,解释了各项设置的作用。

注意 为了使配置更改生效,你必须在 #安装 步骤中提供 config.h,然后重新构建并重新安装软件包。

用法

基本用法包括打开终端(Meta+Enter)、打开 dmenu(Meta+r)和关闭窗口(Meta+c)。在 frankenwm(1) 中有完整的、排序后的默认快捷键列表以及对平铺布局的解释。

面板

FrankenWM 本身不包含面板,但允许你在顶部或底部留出空间来放置面板,例如 conkydzen。配置中针对此空间有几项设置。

如果你想在状态栏中使用 FrankenWM 的状态,可以将 FrankenWM 的输出通过管道传输到 shell 脚本进行解析,然后再传输到状态栏。实现此功能的几个不同状态栏的示例脚本位于这里

故障排除

我什么都看不到

这是正常现象,因为 FrankenWM 不包含状态栏或桌面背景,因此在仅运行 frankenwm 而没有其他程序时,你可能会看到一个黑屏。请参阅上文的“面板”部分,了解如何向桌面添加面板。壁纸可以使用 xsetroot、feh 或 hsetroot 等软件进行设置。

我无法打开终端/菜单

请查看构建你当前运行的 FrankenWM 版本时所使用的 config.h(位于构建目录中)。确保运行 termcmd/menucmd 命令的快捷键以及 termcmd/menucmd 本身都已正确设置,以启动已安装的终端/菜单。

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.