Omacosy: macOS上的Omarchy风格平铺桌面

Show HN: Omacosy – Omarchy-style tiling desktop for macOS, no SIP

Omacosy: macOS上的Omarchy风格平铺桌面

Omacosy 是一个专为 macOS 打造的轻量级平铺桌面环境,灵感源自 Omarchy。它通过六个自研 Swift 二进制文件,实现了真正的 Super 键、Hyprland 风格的 Dwindle 布局、焦点跟随鼠标以及触控板手势切换工作区等功能。整个系统空闲时仅占用约 157MB 内存,无需关闭 SIP,即可在 Apple Silicon 设备上获得类似 Linux 平铺窗口管理器的极致效率体验。

整个桌面环境空闲时仅占用约 157MB 物理内存,六个自研 Swift 二进制文件,一个仓库即可构建完整的平铺体验。
  1. CuriouslyC

    功劳应该归于 Hyprland,而不是 Omarchy。https://hypr.land/

  2. aleqs

    顺便吐槽一下 macOS 上的平铺窗口管理器……

    我日常主要用 Linux + dwm,最近也入手了一台 Mac(主要是为了测试个人的跨平台项目,工作主要还是用 Mac),因为不太喜欢 macOS 的 UI,所以决定配置一个平铺窗口管理器。谷歌搜索后,AeroSpace 和 Yabai 看起来是最流行的选择。

    但这俩的体验简直糟透了。我觉得问题不在于这两个项目本身,而在于 macOS 及其 UI/桌面机制。全屏窗口似乎直接把两者都搞崩了。文档的隐藏/显示完全不一致——有时它直接渲染在所有窗口之上且不隐藏,有时即使鼠标悬停也依然保持隐藏。窗口会凭空消失且无法切换。全屏平铺似乎完全不被支持——不知为何,你必须浪费屏幕空间去显示那些毫无意义的标题栏/状态栏。谷歌搜索后发现,这些问题在纯净/原生的 macOS 上就存在,而且已经是已知且未修复超过 5 年的问题了。

    我真不敢相信居然有人声称 macOS 拥有统一、优雅且高质量的 UI……它实在太烂、太破碎了。

  3. purpleflame1257

    看起来很棒,我会试试。但请从 GitHub 仓库里去掉那些 Claude 风格的套话。这只会消磨信任。

  4. dimbletimbers

    挺有意思的,我处境差不多(家里用 Omarchy,公司用 macOS)。最近花了不少时间折腾出一套方案:用启用 SIP 的 yabai 做窗口管理,用 kanata 处理 Super 键以及其他 QMK 风格的点按 - 长按和弦映射,再用 hammerspoon 补充那些 yabai 需要禁用 SIP 才能实现的桌面空间管理命令。

    如果这东西上周就存在,我就能省下几个小时,不过那几个小时还挺有意思的,现在这套方案完全属于我自己了。很高兴知道我不是唯一一个在这条堂吉诃德式的征途上的人。

  5. quasarj

    很棒!我会玩几天看看感觉如何。不过:

    3. Korren 不在 Brewfile 里——请从 korren 仓库构建它:

    ./packaging/macos/build-app.sh --install

    哪个 korren 仓库?它在你 GitHub 账号下根本不存在了……

同日更多故事

2026-08-20