已合并

智能体面板扩展至 23 个采集器

dhh 将 omacom/omarchy#14040 合并到 quattro 开发分支,将智能体面板的采集器从六个扩展到 23 个,并新增九个默认智能体启动器。共用规则确保 token 只归入对应的计费服务商一次,在检查失败时保留可用的额度信息,并区分身份验证问题与用量数据不可用的情况。

此次整合包含社区贡献,以及据报告在审查和模糊测试中发现问题后所做的修复。验证仍有局限:尚未使用真实账户核验登录后服务返回的额度、套餐和余额数据,启动器安装也仅在 x86_64 上测试过。

待审提案

提议在面板中加入智能体登录和 API 密钥输入

dhh 提交了 omacom/omarchy#16520,提议让智能体面板的添加界面支持 Claude Code、Codex 和 Grok 以外的服务。这项尚未合并的提案提供九种订阅登录方式,并支持向九家服务商粘贴 API 密钥,减少在其他地方配置受支持服务商的需要。

提议的密钥流程通过标准输入传递凭据,以受限权限保存;如果服务商拒绝密钥,则恢复先前配置。提交说明报告了沙箱和界面检查,但没有完成真实服务的登录或密钥验证。

已合并

通知新增操作按钮和键盘导航

dhh 将 omacom/omarchy#16466 和 omacom/omarchy#16471 合并到 quattro。Omarchy 通知现在最多可带三个操作按钮,按 Super + Ctrl + 逗号键可主动将键盘焦点移到通知区。数字键触发按钮,Enter 打开通知卡片,Delete 关闭卡片;静音快捷键则改为 Super + Ctrl + Alt + 逗号键。

审查期间,dhh 报告了相关修复:在鼠标操作打开其他应用前释放键盘焦点,并将导航范围限制在屏幕内能完整显示的卡片。相关的 quattro 提交 omacom/omarchy@5bd0b6458bda 为屏幕录制保存通知添加了“打开”和 Omacut 按钮,以及缩略图、时长和文件大小。

已合并

面板在不同位置间平滑变形,并随新增内容扩展

dhh 将 omacom/omarchy#16470 和 omacom/omarchy#16469 合并到 quattro。面板从对应的栏图标处展开,关闭速度比打开更快,并可在栏内同一区域的不同卡片之间平滑变形。通知的出现和离开加入了缓动效果,通过键盘关闭时仍会立即消失。

后续提交 omacom/omarchy@59d6f7f1f09c 为高度变化加入动画:当 Wi-Fi 扫描或蓝牙发现结果填入已打开的面板时,面板会平滑调整高度。另一项 quattro 提交 omacom/omarchy@6ddadd450308 增加了检查,用于发现绕过共用设置的动画时长,帮助确保用户关闭动画后不再出现动态效果。

已合并

安装程序先询问语言,并翻译控制台可显示的文字

dhh 将 omarchybot 提交的 omacom/omarchy-iso#297 合并到 quattro。安装程序现在首先显示语言选择器,除英语外还提供 35 种语言的翻译,并将所选语言传递给安装后的系统。键盘默认设置随语言调整,适用时以首都所在时区作为后备选择。

控制台字体仍有限制:日语、阿拉伯语和越南语等语言可用于安装后的桌面,但其安装界面仍显示英语。后续的 quattro 提交 omacom/omarchy@4fa93e9f4c4f 和 omacom/omarchy-iso@31a65f89511a 让共用设置表单直接读取 Omarchy 翻译目录,取代了安装程序原先用于替换英语文本的封装层。

已合并

Git 身份设置从安装阶段移至首次登录

dhh 将 omarchybot 提交的 omacom/omarchy#16288 合并到 quattro,把 Git 姓名和邮箱的询问移至首次登录后的“设置 Git”通知。设置命令还提供 GitHub 登录;如果已有完整的 Git 身份信息,就不会显示这条通知。

对应的 ISO 改动已作为 omacom/omarchy-iso@2390bbb0fe33 提交到 quattro。它从安装流程和无人值守安装输入中移除了 Git 身份字段;脚本化安装改为在安装完成后通过新命令设置身份信息。

已提交

Mac 软件包提交恢复启动菜单控制并保护内置显示屏

maralcbr 参与了 omarchy-pkgs 的 master 分支上一些署名为 Marcelo Alcantara 的软件包提交。omacom/omarchy-pkgs@ccde0079f8b7 启用了运行时 EFI 变量写入,omacom/omarchy-pkgs@4323333a6dfb 则在关机时保存这些变量,让启动菜单请求和启动配置更改能在下次启动时生效。

在出现 M3 Air 内置显示屏故障后,omacom/omarchy-pkgs@0aac17f135ec 将 T8122 的外接显示器固件内存预留改为需要主动启用,因此该机型默认禁用外接显示器。另外,omacom/omarchy-pkgs@fccc4321b01e 更新了 Mac 软件包配置,让 mpv 在没有可用 GPU 驱动时使用软件渲染。这些是已提交的软件包改动,并不能证明它们已随 Omarchy 稳定版发布。

待审提案

多用户提案完善管理员和受限账户的保护措施

osbase77 的 omacom/omarchy#16100 仍未合并。该提案建议区分管理员账户和受限账户,使用独立于个人登录密码的共享磁盘解锁密码,并在存在多个账户时禁用自动登录。

在 omacom/omarchy#16100:issuecomment-6386646585 中,lbssousa 建议仅在管理员完成迁移后才允许受限用户运行迁移,并提出磁盘密码保留问题以及生物识别仅支持单一所有者的限制。osbase77 回复称,已加入迁移前置检查,磁盘密码仍需手动轮换,而每用户独立的生物识别支持将留待后续单独处理。

greptile-apps[bot] 随后在 omacom/omarchy#16100:discussion_r4368099902 中指出一项过渡风险:引入全机锁的更新,可能与仍持有旧版每用户锁的更新进程同时运行。这是对尚未合并提案的审查意见,并非已经发布的多用户功能。

待审提案

Ghostty 回移植提案针对终端密集回复时的崩溃

eesoymilk 提交了 omacom/omarchy-pkgs#1554,提议将上游的写请求池修复回移植到 Ghostty 1.3.1。该提案针对程序缓慢读取终端回复时发生的崩溃,其中包括 herdr 启动时引发的密集调色板查询;在单实例模式下,一次崩溃可能关闭所有 Ghostty 窗口。

该提案保留 Omarchy 的 epoll 设置,修复请求池,而不更换事件后端。eesoymilk 报告称,应用补丁后运行 40 次测试负载,未出现崩溃或回复停滞;相比之下,当前软件包在 40 次运行中崩溃了七次。这些结果由作者报告,回移植提案仍未合并。

已提交

安装程序避免离线时联网查找工具,并提议提前进行加密校准

emirb 的 quattro 提交 omacom/omarchy-iso@0f8ce0313613 以离线模式运行 mise reshim,在为首次使用时才安装的工具做准备时避免网络超时。这项署名为 Emir Beganovic 的提交报告称,一次使用整块磁盘的测试安装耗时从 65 秒降至 25 秒。

emirb 的另一项未合并提案 omacom/omarchy-iso#324,将 Argon2id 校准提前到 live 环境启动阶段、安装向导仍打开时执行,并在加密格式化时复用结果。如果结果缺失或无效,或者机器的可用内存少于 4 GiB,则仍执行常规校准。所报告的格式化耗时从 8.07 秒降至 1.97 秒,是提案作者的测量结果。

已提交

指纹设置新增平台同意钩子和设备端清理

scottjones 参与了两项署名为 Scott Jones 的 quattro 提交,调整了指纹设置和移除流程。omacom/omarchy@75d2206e0860 添加了可选的平台钩子,让 Apple Silicon Touch ID 能在启用读取器前征求所有者同意;如果用户拒绝或流程失败,指纹录入就会停止。

前置提交 omacom/omarchy@0d8edf3812e0 会在移除本地记录前,趁 fprintd 仍能定位指纹时,先删除片上匹配读取器中存储的指纹。移除流程会报告设备端删除失败的情况,并继续执行。这些都是开发分支上的提交。