yabai

yabai
软件描述
yabai 最初是 chunkwm 的一个 C99 重写版本,原本计划作为其首个 RC 版本。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 yabai?
yabai 最初是 chunkwm 的 C99 重写版本,原本计划作为其首个 RC 版本发布。但由于架构上的重大变更、支持系统的调整以及功能的改变,现决定独立发布。这些变化源于我在实验、设计和使用 kwm 与 chunkwm 过程中的经验积累。部分变更涉及性能优化,另一些则旨在简化用户体验,使其更完整,尽可能实现与操作系统的无缝集成,提供恰当的错误报告,同时保持高度可定制性。
要求
yabai 官方支持 macOS High Sierra 10.13.6 及 macOS Mojave 10.14.4/5。它使用一个脚本附加组件,即一段注入到 Dock.app 中的代码包,用于在与 WindowServer 通信时提升权限。WindowServer 是所有应用程序的唯一接口,是 GUI 框架及其他诸多服务实现的核心。因此,为使 yabai 正常运行,必须禁用系统完整性保护。
🔄 替代方案
107 个选择
Mosaic Window Manager
一款你从未见过的macOS窗口管理器。

Cisdem WindowManager
Cisdem WindowManager 可将您的屏幕分割成不同大小和位置。

Hummingbird Window Manager
Hummingbird 是一款 macOS 实用工具,可通过按住修饰键并拖动鼠标来轻松移动和调整窗口大小。

StumpWM
StumpWM 是一个使用 Common Lisp 编写并可脚本化的平铺式、键盘驱动的 X11 窗口管理器。StumpWM 力求在保持高度可定制性的同时实现视觉上的简约,不包含窗口装饰、图标或按钮。

PaperDE
一个基于 Qt/Wayland 和 wayfire 的轻量级桌面环境。

Way Cooler
Way Cooler 是一个用 Rust 编写的平铺式 Wayland 窗口管理器,使用 Lua 进行配置,并可通过 D-Bus 扩展。

