堆叠式窗口管理器回归:在 Wayland 上重现九十年代的桌面手感
来源: cow-wm.codeberg.page — 2026-09
概述
CoW 是一个以 River 作为合成器的堆叠式窗口管理器,目标是复刻 FVWM 与 MWM 那种 90 年代的观感,同时保留现代风格的可能。它用 C 写成、托管在 Codeberg,最新版本 0.3 发布于 2026 年 9 月,0.4 已在路上。它可以直接用命令配置,而配置文件和外部程序调用的是同一套命令,所以整套界面可以被别的程序脚本化驱动。
核心要点
- 目标明确:CoW 要重现 FVWM 与 MWM 那种 90 年代的堆叠式窗口管理体验,而不是再做一套平铺或动态布局。
- 底层把 River 当作合成器,自己在上面实现堆叠式窗口管理与服务端装饰。
- 配置即命令:命令行里写的命令与配置文件里写的命令是同一套,因此 CoW 可以被外部程序脚本化驱动。
- 高层特性包括 IPC 脚本、可定制的服务端装饰、多种窗口放置命令、原生菜单支持,以及一套用于过滤的内部 DSL。
- 0.3 版发布于 2026 年 9 月,0.4 已合入 22 个改动;项目用 C 开发、托管在 Codeberg,社区小而友好,交流主要在 IRC 的 #cow-wayland。
金句
目标是重现 FVWM 与 MWM 的 90 年代观感,同时允许更现代的样式——CoW 可以通过命令配置,而同一套命令也能写进配置文件。
👍 0
👎 0
← 返回 Lobsters 首页