新開啟的桌面應用程式也能套用語言變更
dhh 提出 omacom/omarchy#15791 並將其合併至 quattro。現在切換語言時,會更新 Hyprland's 執行環境,並在接受新設定值後重新啟動桌面 shell。之後透過快捷鍵或啟動器開啟的應用程式,無須再次登入就能繼承所選語言。
審查者 greptile-apps[bot] 在 omacom/omarchy#15791:discussion_r4305533187 中指出文件需要補充一項限制:後續設定的 uwsm LANG 覆寫值會在下次登入時恢復,但不會在即時切換語言後繼續生效。這項變更已合併至開發分支,並不代表穩定版已發布此功能。
每個螢幕都有自己的工作區快捷鍵
ryanrhughes 將 omacom/omarchy#15655 合併至 quattro,讓每個螢幕都有編號 1 到 10 的獨立工作區,狀態列也會顯示各自的工作區。數字快捷鍵現在會作用於目前焦點所在的螢幕。螢幕中斷連線時,其工作區會併入另一個螢幕,待原螢幕重新連線後再移回。
合併後,greptile-apps[bot] 指出了螢幕識別、過期的移回紀錄,以及自訂狀態目錄處理方面的問題。
ryanrhughes 隨後合併 omacom/omarchy#15867,處理這三項問題,並回報了問題重現與迴歸測試的結果。儲存的配置仍與工作區編號綁定,而方向快捷鍵無法切換到僅在角落相接的螢幕。
alexgeorgousis 說明,現在若要透過固定的工作區快捷鍵指定應用程式,必須先將焦點切到該工作區所屬的螢幕。在 omacom/omarchy#15655:issuecomment-6252794912 中,
ryanrhughes 建議自訂各螢幕專用的快捷鍵綁定,並表示總覽功能即將推出;這則回覆並不能證明總覽功能已經發布。
預設命令列工具改用 mise 原生延遲安裝 shim
ryanrhughes 將
jdx's 提交 omacom/omarchy#9596 合併至 quattro。二十項預設工具現在改用 mise's 原生延遲安裝機制,取代手寫的包裝腳本。這些腳本原本可能在每次啟動時重寫設定,或在 gh 擔任 mise's 憑證輔助工具時陷入迴圈。遷移會保留自訂腳本及使用者自行建立的符號連結。這項變更需要 mise 2026.10.11。
在 10 月 8 日的背景討論中,charlielockyer-rice 回報了代理客戶端版本過舊,以及內建更新工具令人困惑的問題。
jdx 因此加入代理工具自動更新功能。合併後的設定會檢查十一項代理 CLI,檢查頻率最高為每四小時一次;若更新失敗或電腦離線,則執行已安裝的版本。
「移除預先安裝項目」與「還原預先安裝項目」現在會依使用者分別控制系統預設工具,也可以停用個別工具,改用 user's 自行安裝的版本。PR 回報已完成針對性驗證,但明確指出,全新 ISO 安裝,以及互動式移除與還原流程仍有待驗證。
來源
- Let the OpenClaw move finish when an OpenClaw of the user's own is in the way
- Move OpenClaw under a new migration that waits for its seed and finishes under omarchy update
- Revert migration-core changes from #14212
- Re-land OpenClaw as the seed after the release carrying omarchy#14212
- issue-comment by
github-actions[bot]
- issue-comment by
greptile-apps[bot]
OpenClaw 遷移修正兼顧更新流程與使用者自行安裝的版本
spencerbull 將 omacom/omarchy#14212 合併至 quattro,淘汰舊的 OpenClaw 遷移程序,改為遷移至可自行更新的使用者執行環境。這項變更修正了檢查程序在更新指令受限的 PATH 下失敗的問題,並加入閘道復原機制。
spencerbull 隨後合併 omacom/omarchy#15864,移除通用的遷移延後機制:缺少初始檔案時,遷移現在會直接完成,不搬動任何內容,後續設定則由啟動器的復原機制處理。
emirb 接著提出 omacom/omarchy#15875 並將其合併至 quattro。現在若遇到衝突的使用者自有 OpenClaw 指令或閘道,系統會保留該安裝不動,並允許更新完成。若設定確實失敗,遷移仍會維持待處理狀態。
greptile-apps[bot] 透過檢視程式碼審查了這項區別,並明確回報未執行測試。
另外,spencerbull 將 omacom/omarchy-pkgs#797 合併至 master,恢復初始套件,並將 OpenClaw 移出 fast ring。
github-actions[bot] 在 omacom/omarchy-pkgs#797:issuecomment-6252395093 中回報,2026.10.4-2 版已於 edge 上線,兩種架構皆可取得。這份發布回報能確認 edge 已提供該版本,但不能證明已有穩定版包含 quattro 的修正。
套件晉升至 stable 前,須確認 Arch 鏡像快照與測試時一致
emirb 提出 omacom/omarchy-pkgs#1247 並將其合併至 master。現在,除非 stable 與候選發布版的 Arch 鏡像時間戳記一致,否則套件晉升至 stable 的流程就會停止;任一時間戳記無法讀取時也會停止。PR 說明,4.0.5 推出期間曾出現長達 18 分鐘的不一致,導致針對 Qt 6.12 建置的 Quickshell 搭配到 Qt 6.11,使 shell 無法啟動。
master 上的後續提交進一步完善了 stable 比 rc 更新時的復原指引。omacom/omarchy-pkgs@49583e017635 指示維護者手動複製快照,不再使用已移除的反向同步輔助工具。快照一致性檢查仍然保留;aarch64 沒有對應檢查,因為其各個渠道使用的是即時的 Arch Linux ARM 鏡像。
開機映像防護避免非拉丁鍵盤配置影響通關密語輸入
quattro 上一筆與 kevincardwell 相關、作者署名為 Kevin Cardwell 的提交,恢復了防護措施,避免 Plymouth 磁碟解鎖提示畫面套用非拉丁字母的主控台鍵盤配置。omacom/omarchy@1d134a5261cb 說明,Arch's Plymouth hook 開始自行複製主控台設定,繞過了 Omarchy's 既有排除機制,可能導致使用者無法輸入 LUKS 通關密語。
這項防護會針對列出的非拉丁鍵盤配置阻止上述複製,同時保留舊設定中的拉丁鍵盤配置。遷移程序會重新建置受影響的開機映像。這是已提交至 quattro 的變更;提供的紀錄無法確認穩定版是否已可取得。
套件退役可針對特定渠道與架構的過時版本
master 分支上的提交擴大了套件退役工具的適用範圍,不再僅限於建置配方已完全移除的情況。先前與 ryanrhughes 相關的變更 omacom/omarchy-pkgs@7c764cfb4bde,允許退役建置配方已不再建置的架構版本,以解決舊版 x86_64 Pinta 套件遮蔽 Arch's 較新版本的問題。
emirb's 提交 omacom/omarchy-pkgs@56689c7d0d75 將退役判斷細化到各個渠道。提交說明中提到的案例是 stable 渠道中已過時的開發版套件,這些套件可能妨礙從 edge 切換到 stable。規劃工具也會將套件基底名稱與實際建置配方對應起來。omacom/omarchy-pkgs@d3995e0bef27 則讓規劃程序在無法讀取建置配方時完全停止,避免將讀取失敗誤判為套件已被移除。這些提交修改的是退役工具,並不能證明過時項目已被移除。
