Quattro 導入根檔案系統映像安裝,加入磁碟與開機防護
emirb 將 omacom/omarchy-iso#216 合併至 Quattro 開發分支。這項變更會部署預先建置的根檔案系統映像,再加入特定機器所需的套件,取代逐一安裝約 940 個套件的方式。提案註明,原始根檔案系統映像設計出自 hegjon。
此次合併也包含自訂儲存配置與開機名稱的修正。emirb 表示,已將映像檔案(image's files)移至額外掛載的子磁碟區,並拒絕安裝程式無法安全配置檔案的布局。
greptile-apps[bot] 發現自訂開機檔名與驗證邏輯不一致;
emirb 在 omacom/omarchy-iso#216:discussion_r4371954341 中表示,已修正兩者,統一使用相同前綴。
dhh 也合併了
omarchybot's 磁碟清理提案 omacom/omarchy-iso#327。現在,整顆磁碟安裝會在分割前釋放舊的 RAID 與 LVM 儲存堆疊,並在失敗時記錄限定範圍的磁碟診斷資訊。在另一份硬體報告中,
emirb 表示,曾在同一台 MSI 桌上型電腦的可用空間中成功安裝四次,既有安裝中受檢查的分割區與開機資料(installation's checked partitions and boot data)均未改變。這些回報結果僅涵蓋該機器與測試配置,並不代表穩定版 ISO 的驗證結果。
提案讓代理程式面板支援本機程式碼模型
dhh 提出了 omacom/omarchy#16590,計畫透過代理程式面板與命令列加入本機程式碼模型。首個針對特定硬體的配置方案面向 NVIDIA N1X 與 GB10 機器,採用 Qwen3.8 27B TensorFold,提供 200k 上下文長度。它會下載固定版本的映像與權重,以無 root 權限的 Podman 執行伺服器,並設定 pi 使用該服務。
這項面向 Quattro 的提案仍未合併。dhh 表示,新增與重新啟動流程已能在配備 64 GB 記憶體的 N1X 筆電上運作,但移除、切換模型、全新機器設定,以及透過面板選擇模型等流程仍未測試。文件與專用圖示也尚未補齊。
ARM 電源設定換上可正常運作的常駐程式,並改善遷移復原機制
ryanrhughes 將
dhh's 提案 omacom/omarchy#14737 合併至 Quattro,以 Omarchy's 建置版本取代原有的電源設定常駐程式。這項變更針對原有常駐程式不支援的 ARM 策略,讓平衡與省電設定能夠生效,並允許在接上外接電源時選擇效能模式。提案回報 N1X 的輸入延遲有所降低;這些數據由作者自行量測。
在審查期間,ryanrhughes 修改了遷移邏輯,不再處理已停止或遭屏蔽的常駐程式,避免切換電源設定的請求失敗後阻擋後續遷移。
greptile-apps[bot] 接受了復原機制的說明,並撤回了有關完成狀態仍待處理的審查意見。隨後,
dhh 的提交 omacom/omarchy@0f014d1f81d2 讓透過 SSH 更新時即使沒有權限切換電源設定,也能完成遷移,改由登入初始化程序套用設定。
系統更新的一次授權現可持續到 AUR 建置與開機檢查結束
dhh 已將
omarchybot 的 omacom/omarchy#16568 合併至 Quattro。最初取得的 sudo 授權現在會持續有效,直到完成 AUR 建置與開機驗證,避免在更新接近尾聲時再次要求輸入密碼。授權會在開機檢查完成後及程式結束時撤銷。
這項提案明確接受在 sudo 時間戳記仍有效時執行 AUR 建置程式碼,因此改變了原先的授權界線。另一筆與 sanjyay 相關的 Quattro 提交 omacom/omarchy@e5df29b64a05,也讓系統更新能在 mise 工具下載失敗時繼續完成。
已儲存的螢幕截圖新增「開啟」與「編輯」通知操作
dhh 已將 omacom/omarchy#16505 合併至 Quattro,以含有縮圖、大小資訊及「開啟」與「編輯」按鈕的通知,取代儲存螢幕截圖後定時消失的浮動預覽。螢幕截圖與剪貼簿圖片指令會使用 Omasnap 的通知選項,相關字串也已納入翻譯目錄。
由於 1.22.0 版不接受這個新選項,這項提案要求先有支援該選項的 Omasnap 套件正式發布,才能合併。提供的套件歷史也記錄了 omacom/omarchy-pkgs@dcb7b6dfeafa 中與 dhh 相關的 1.23.0 版建置配方更新。Shell 整合目前屬於開發分支的變更。
Shell 無障礙功能拆分為較小的提案推進
calebl 宣布,涵蓋範圍廣泛的 Shell 無障礙提案將改為草稿,並保持開啟供參考,同時分拆成較小的部分推進。在 omacom/omarchy#13212:issuecomment-6397346768 中,
calebl 說明第一部分將涵蓋具備名稱且可按下的狀態列按鈕,以及具備名稱的面板,並以讀取無障礙樹作為驗收檢查。面板控制項、選項與文件則會在後續處理。
較完整的提案會向輔助科技提供角色、名稱、狀態與操作資訊,並需要包含相關無障礙修正的 Quickshell 建置版本。作為背景,diogochaves 在 10 月 20 日回報,外掛測試發現文字欄位使用範例預留文字作為名稱,部分具備名稱的列也未出現在無障礙樹中。
calebl 已同意納入這些變更。這項工作仍處於提案階段,這些來源未記錄任何合併。
影音播放與使用控制器的遊戲可望阻止 Shell 執行閒置操作
eesoymilk 提出了 omacom/omarchy#16533,希望在 Shell 閒置服務取代 hypridle 後,恢復 ScreenSaver D-Bus 介面。由 Shell 管理的輔助程式將讓瀏覽器與播放器暫停螢幕保護及鎖定,在呼叫端斷線時釋放請求,並保留使用者另外設定的保持喚醒狀態。
eesoymilk 也回報,在遊玩 The Witcher 3 時,Steam 覆蓋介面成功持續阻止閒置操作。這點與控制器遊戲有關,因為控制器輸入不會重設合成器的閒置計時器。
greptile-apps[bot] 隨後回報,針對由持有者發出釋放請求的測試缺口已補上。這項針對 Quattro 的提案仍保持開啟。
Mesa 套件新增 M3 Air 硬體驗證紀錄,交付檢查仍待完成
仍開啟的草稿 omacom/omarchy-pkgs#1591 收到了修訂版 Mesa 與 Vulkan 套件的硬體測試回報。scottjones 表示,在 J613 M3 MacBook Air 上,保留自訂核心並使用報告中註明的韌體,未設定啟用 Mesa 的環境變數,即完成重新登入桌面與圖形正確性檢查。報告也發現,即使已有新的系統驅動程式,舊版 mesa-m3 停用掛鉤仍會強制使用軟體繪圖。
chriskearney 確認了這項遷移問題,並說明另一項會依可用能力判斷的掛鉤修正。當天稍晚的回報指出,已安裝的候選套件在 J293、J313 與 J516S 上通過了重新開機及像素檢查,但明確未將 J615 或完整規範符合性列為已驗證項目。
提案內文已於 10 月 26 日更新,反映的是目前的背景資訊,而非 10 月 25 日的原始措辭。目前鎖定的是較新的整合版本,仍待重新驗證套件並完成最終登入驗證。先前的硬體測試結果不能作為這些確切建置產物已通過驗證的依據,建置配方也未啟用目前停用的原生 M3 核心後端。
來源
- Run the translate job when nothing needed extracting (#16559)
- Merge the translation sync pull request in the land job (#16573)
- Translate the first-run, git setup, weather and input-method notifications (#16550)
- Translate the About box headings, keys, age, uptime and update date (#16560)
- Hide gum's English key hints in the installer (#325)
翻譯流程修正與更完整的設定介面在地化同步推進
Quattro 中與 dhh 相關的提交修正了兩項翻譯交付問題。omacom/omarchy@63ac02e5452b 讓翻譯工作能在略過字串擷取時執行,而 omacom/omarchy@3372ceb223c4 會直接合併已通過驗證的翻譯同步提案,避免後續執行覆寫其中尚未合併的翻譯。
其他提交則翻譯了首次啟動時的邀請訊息、Git 設定、天氣與輸入法通知,以及「關於」畫面的標題和日期相關資訊。ISO 也隱藏了 gum 寫死的英文按鍵提示,因為提示訊息本身已說明各項操作。這些都是已提交至 Shell 與安裝程式儲存庫的開發中變更。
休眠恢復改用持久的檔案系統識別碼
Quattro 中與 emirb 相關的提交 omacom/omarchy@6573c3d4866e,將未加密的休眠設定改為使用 UUID 識別用於恢復的檔案系統。在配備多顆 NVMe 磁碟的機器上,核心裝置名稱可能在不同次開機之間互換,導致系統冷開機,而未恢復已儲存的工作階段。
這項變更也會遷移符合條件的現有設定,並在修改恢復設定前,記錄待執行的重建工作。因此,若開機映像重建失敗、遭略過或中斷,下次執行遷移時即可重試。加密安裝中的 device-mapper 名稱則維持原有處理方式。
Omarchy Sync 上架市集,方便搬移桌面設定
smolamSK 的 Omarchy Sync 已發布至市集,
github-actions[bot] 在 omacom/omarchy-plugin-marketplace#12673:issuecomment-6403794115 中記錄了發布結果。它會匯出桌面設定、額外套件、外掛與佈景主題,接著在目的端機器上顯示匯入計畫,並備份將被取代的檔案。若選擇匯出機密資料,則會使用匯出檔中的加密區段。
HANCORE-linux 接受了這些權限與套件管理能力,前提是使用者明確確認要匯入可信任的設定與軟體。審查強調,來自不可信任傳送者的可執行設定,不會因為經過匯入流程就變得安全。發布驗證僅適用於當時接受審查的確切市集快照,並不等同於安全稽核。
