在追求高效的工作流程中,窗口管理器扮演着至关重要的角色。今天,我们向您介绍 AeroSpace —— 一款为 macOS 系统量身定做的平铺式窗口管理器。
关键特点
- 受 i3 启发的树形结构:AeroSpace 采用基于树形结构的手动平铺窗口管理方式,提供直观、灵活的窗口布局。
- 独立于 macOS Spaces:不依赖系统原生的 Spaces 功能,使用自己的虚拟工作区实现。
- 纯文本配置文件:支持 dotfiles,便于用户编辑和分享配置。
- 命令行脚本控制:提供强大的命令行接口,方便高级用户进行自动化控制。
- 无需禁用 SIP:在不牺牲系统安全性的前提下,享受 AeroSpace 带来的便利。
- 多显示器支持:采用类似 i3 的范式,提供适当的多显示器支持。
- 状态菜单图标:实时显示当前工作区名称,一目了然。
项目价值观
- 面向高级用户和开发人员:AeroSpace 专为追求高度定制化和效率的用户设计。
- 以键盘为中心:优化键盘操作,提升工作效率。
- 文本配置优先:坚持不提供 GUI 配置,鼓励用户在文本编辑器中编辑配置文件。
- 实用主义设计:专注于提供实用的功能,避免不必要的视觉装饰。
- 透明和可维护的代码:避免使用私有 API 和代码注入等“黑魔法”。
- 和谐共存:与 macOS 的现有功能和谐共存,不在受限环境下强行适配
0条评论