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 个选择
Wins
Wins 是一款 Windows 管理器,为 Mac 带来系统级别的窗口布局功能。

DeskScope
DeskScope 是一款易于使用的窗口管理器,配备 Desk View™,可提供桌面的交互式视图。DeskScope 在 Desk View 上创建小型窗口,以代表桌面应用程序和 Windows 11 应用程序。

Wayfire
Wayfire 是一个受 Compiz 启发的 3D Wayland 合成器,基于 wlroots。 它旨在创建一个可定制、可扩展且轻量级的环境,同时不牺牲外观。

spectrwm
spectrwm 是一个用于 X11 的小型动态平铺窗口管理器。它力求不干扰用户,以便宝贵的屏幕空间可用于更重要的任务。它具有合理的默认设置,无需学习语言即可完成配置。

wmii
wmii 是一个小型的、动态的 X11 窗口管理器。它可脚本化,具有 9p 文件系统接口,并支持经典和堆叠(类似 acme)窗口管理方式。其目标是保持代码库小巧、简洁(即易于修改且美观)。

Labwc
Labwc 代表 Lab Wayland 合成器,其中“lab”可以指以下任意一项:

term.everything
在终端中运行任何 GUI 应用程序吗?

