rift — macOS 上不用关 SIP 的平铺窗口管理器|六种布局带动画
https://www.jamecling.com/archives/7528
rift 平铺窗口管理器值得装吗?六种布局带动画,Mac 窗口管理工具推荐
rift 是一款面向 macOS 的平铺窗口管理器,主打性能与易用性,由开发者 acsandmann 在 GitHub 上开源维护。它把 i3/sway 式的自动排布逻辑带到了 Mac 桌面,支持平铺、二叉空间分割、浮动、主从堆叠、滚动列、手风琴堆叠等多种布局风格,并配有流畅的切换动画。与不少同类工具不同,rift 不需要关闭系统完整性保护(SIP),原生支持 macOS 标签页,还能在开启「显示器使用单独空间」的情况下正常工作。它提供菜单栏图标用于切换工作区、更换布局和快速控制,配置支持热重载,并可通过 CLI 或菜单栏保存与恢复布局。
痛点是什么
macOS 原生的窗口管理长期依赖手动拖拽和 Mission Control,窗口一多就容易互相遮挡,切换工作区也缺少键盘与手势的高效路径。想用平铺窗口管理器的用户,往往又卡在几个现实问题上:部分工具要求关闭 SIP,牺牲系统安全性;开启「显示器使用单独空间」后行为异常;动画生硬、全屏与外接屏难以兼顾;配置改完要重启,调试成本高。对于把 Mac 当主力生产力设备的人来说,这些摩擦每天都在消耗注意力。
主要功能特点
rift 围绕布局、控制与集成三条线展开,既照顾键盘流用户,也保留了 macOS 原生的操作习惯,下面挑三个方向说明。
六种布局风格
平铺、BSP、浮动、主从堆叠、滚动列与手风琴堆叠,可按场景自由切换。
菜单栏与布局保存
通过菜单栏图标切换工作区、更换布局,并保存、恢复可复用的布局方案。
原生体验与 IPC
无需关闭 SIP,支持触控板手势切换工作区,并提供 mach port IPC 供第三方程序调用。
为什么值得关注
rift 在「不折腾系统」和「足够强大」之间找到了平衡点,对长期被窗口管理困扰的 Mac 用户来说,是一个值得放进工具箱的新选择。
不牺牲系统安全
无需禁用 SIP,也不要求关闭「显示器使用单独空间」,安装门槛更低。
可扩展的工作流
热重载配置与 IPC 接口,方便接入 sketchybar 等工具,搭建个性化桌面。
