Включено

ARM получает каналы stable и rc с соответствующими проверками перед выпуском

emirb включил omacom/omarchy#16065 в quattro, добавив конфигурации пакетов stable и rc для aarch64. Раньше даже установка ARM из канала rc при первом обновлении переходила на edge. Уже установленные системы на edge останутся на нём, пока их владельцы не выберут другой канал. Для Apple Silicon по-прежнему доступен только edge, поскольку источники пакетов этой платформы поддерживают лишь его. Речь идёт о поддержке в ветке разработки, а не о подтверждении выхода стабильной версии Omarchy 4.5.0.

ryanrhughes предложил, а emirb включил omacom/omarchy-iso#298, что позволяет публиковать образы выпусков ARM рядом с образами x86_64, не занимая имя файла, под которым скачиваются последние. Зафиксированное изменение сборщика ISO omacom/omarchy-iso@c6de4cc756bb также выбирает соответствующее зеркало ARM для stable, rc или edge.

Изменения инструментов работы с пакетами в master приводят сборки ARM в соответствие со снимками этих каналов и блокируют продвижение в stable, пока его зеркало ARM не совпадёт с rc. Автором этих коммитов указан Emir Beganovic. Отдельные коммиты, автором которых указан Ryan Hughes, снимают ограничения каналов пакетов, из-за которых компоненты NVIDIA не попадали в ARM rc, и не позволяют при публикации заменять пакеты канала версиями с тем же или меньшим номером. Эти защитные меры зафиксированы в omacom/omarchy-pkgs@82fb44ba2e38, omacom/omarchy-pkgs@61ff00812591 и omacom/omarchy-pkgs@48340e7e3f0b.

Включено

Исправления для Snapdragon затрагивают расход энергии во сне, камеры, микрофоны и Wi-Fi

ryanrhughes включил работу turbineBMW над режимом сна Snapdragon X1 в ветку master репозитория пакетов через omacom/omarchy-pkgs#1315. Изменения затрагивают домены питания, порты PCIe, Bluetooth и аудиопроцессор, которые мешали переходу в более глубокий сон. turbineBMW сообщил о потреблении примерно 0.25 Вт в ходе короткого теста сна на Surface Pro 11 против 0.75 Вт до перевода этих компонентов в спящий режим. Это измерения участника проекта; в предложении также сказано, что загрузку с этими изменениями на других ноутбуках X1 не проверяли.

Коммиты пакетов, в которых участником указан birkskyum, а автором — Birk Skyum, сначала включают веб-камеру Yoga Slim 7x, а затем заменяют временное решение с задержкой перезапуска исправлениями контроллера камеры. В более позднем изменении omacom/omarchy-pkgs@c9518288fabf сообщается об успешных быстрых перезапусках камеры. Ещё одно зафиксированное исправление, omacom/omarchy-pkgs@9db7ac36d410, устраняет зависания Wi-Fi после смены канала или ширины канала точки доступа, а также проблемы видеодекодера Iris с памятью и переходом в сон.

Исправление микрофона потребовало и дополнительного изменения упаковки: предыдущий патч не увеличил номер релиза пакета, поэтому при публикации ничего не собралось. Коммит omacom/omarchy-pkgs@1f74195540e5, автором которого указан Ryan Hughes, повышает этот номер, чтобы исправление попало в поставку. Это изменения в репозитории пакетов, а не объявление о стабильном выпуске.

Включено

«Внешний вид» становится меню верхнего уровня, а сочетания клавиш разделяют приложения и панели

dhh предложил и включил omacom/omarchy#15973 в quattro. «Внешний вид» (Appearance) становится меню верхнего уровня, поглощая «Стиль» (Style). Настройки окон объединены в разделе Windows, а заставка и пункт «О системе» — в разделе Branding. Подписи переключателей описывают действие, которое они выполняют. Пользователям расширений меню, ссылающихся на прежние идентификаторы, придётся обновить эти ссылки, хотя вызов старого меню стиля продолжит работать через псевдоним.

Связанные коммиты в quattro переносят «Калькулятор» на Super + Shift + Q, а «Активность» — на Super + Shift + T, оставляя сочетания Super + Ctrl для панелей и меню. Темы получают Super + Ctrl + T, фоновые изображения — Super + Ctrl + W, а «Сеть» переходит на Super + Ctrl + N. «Ночной свет» остаётся доступен через меню переключателей, но лишается прежнего сочетания клавиш. Снимок экрана с клавиатурой переносится на Super + Ctrl + Alt + C, возвращая Super + Shift + S для Google Maps. В этих коммитах, включая omacom/omarchy@5264cbbd1396, David Heinemeier Hansson указан соавтором.

Включено

Omapager становится механизмом уведомлений оболочки

ryanrhughes предложил и включил omacom/omarchy#15932 в quattro, встроив Omapager в оболочку и отказавшись от него как от отдельного плагина. Новый механизм поддерживает стопки уведомлений по источникам, откладывание, режим «Не беспокоить», удержанные и недавние уведомления, историю и действия из уведомлений. Углы карточек оформляются в соответствии с темой, а значки сайтов отдельно не загружаются.

Механизм хранит историю и состояние тихого режима локально, причём коды подтверждения сохраняются только в замаскированном виде. Связанные коммиты в quattro, автором которых указан Ryan Hughes, удаляют встроенный ответ и вспомогательный компонент KDE Connect, а также считывают настройку «Не беспокоить» прежнего механизма, пока не будет сохранено новое состояние тихого режима. Эти изменения зафиксированы в omacom/omarchy@a10f7a10f7ba и omacom/omarchy@e3e08d305052; их включение в ветку не подтверждает доступность в стабильном выпуске.

Открытые предложения

Расширение поддержки агентов ужесточает обработку квот и требования к установке

Открытое предложение omacom/omarchy#14040 объединяет созданные сообществом сборщики статистики и средства запуска агентов под общим контрактом учёта использования. В текущем варианте число сборщиков на панели увеличивается с шести до 23. Цель — учитывать токены однократно у провайдера, который выставляет за них счёт, и сохранять последние успешно полученные сведения о квоте при сбое проверки. Предложение опубликовано Claude от имени dhh и пока не включено в основную работу проекта.

В ответах от 20 октября, опубликованных через учётную запись dhh, Claude сообщил об исправлениях, которые не дают неполным результатам сканирования журналов Copilot попадать в кеш и сохраняют прежние данные о доступном лимите, если ответ GitHub о квоте невозможно прочитать. В том же обсуждении добавление средств запуска Goose, Mistral Vibe, Phantombot и ZeroClaw отложено до их регистрации в mise, при этом сборщик статистики использования Vibe сохранён. Эти ответы зафиксированы в omacom/omarchy#14040:discussion_r4327649152, omacom/omarchy#14040:discussion_r4327648721 и omacom/omarchy#14040:discussion_r4326600517.

В предложении сообщается о тестировании с локальными тестовыми данными и имитациями сервисов, без настоящих учётных данных сервисов. Также указано, что панель и новые пункты меню не проверялись в работающем интерфейсе, поэтому приведённые результаты тестов не подтверждают поведение интеграции в реальных условиях.

Открытые предложения

Предложение о поддержке нескольких пользователей отделяет общий доступ к диску от прав администратора

osbase77 открыл omacom/omarchy#16100, предложив добавить учётные записи администраторов и пользователей с ограниченными правами. Пока не принятое предложение сохраняет существующую настройку до добавления второй учётной записи, после чего отделяет общий пароль диска от пароля входа владельца, блокирует root и отключает автоматический вход. При попытке обновления или изменения пакетов пользователи с ограниченными правами получали бы пояснение вместо запроса sudo, которым они не могут воспользоваться.

После замечаний о прерывании операции и блокировке osbase77 сообщил об изменении последовательности: теперь меры защиты применяются до создания второй учётной записи. Поэтому при прерывании операции существующая учётная запись должна оставаться лучше защищённой, а повторный запуск — завершать переход. Теперь блокировка изменений учётных записей описана как принадлежащая root и доступная только ему. В omacom/omarchy#16100:issuecomment-6301761759 osbase77 сообщает о проверке обоих вариантов поведения на системе с шифрованием; это по-прежнему результаты, заявленные автором ещё не принятого предложения.

Открытые предложения

Проверка доступности помогает улучшить названия полей и видимость элементов управления плагинов

Открытое предложение calebl по доступности оболочки, omacom/omarchy#13212, предоставляет вспомогательным технологиям сведения о ролях, названиях, состояниях и действиях элементов управления. Для контекста с явно указанной датой: 13 октября monsieur-mouton написал, что недоступность элементов управления оболочки мешает перейти на Omarchy, и предложил провести тестирование с Orca. Для экспорта дерева доступности предложению требуется Quickshell версии 0.3.2 или новее.

20 октября diogochaves сообщил, что проверил два плагина и обнаружил: в качестве названий полей использовались примеры из подсказок, такие как 90 и Work, а некоторые строки, названные через свойство Accessible.name в Qt, по-прежнему отсутствовали в дереве. calebl согласился с замечаниями и сказал, что включит патч после повторного прогона на тестовых данных. Текущий вариант предложения предусматривает названия полей, отражающие их назначение, и поддержку этих строк плагинов. Обсуждение проверки зафиксировано в omacom/omarchy#13212:issuecomment-6280602575 и omacom/omarchy#13212:issuecomment-6297729444.

Отдельно calebl отложил более масштабное изменение API выбора CursorSurface на последующую доработку, сообщив при этом, что действия в диалогах больше не объявляют себя выбираемыми. Предложение остаётся открытым; представленное обсуждение проверки не подтверждает, что тестирование с Orca завершено.

Открытые предложения

Предложение для установщика переносит выбранный язык в установленную среду рабочего стола

omarchybot открыл omacom/omarchy-iso#297, предложив сделать выбор языка первым экраном установщика. Пока не принятое предложение переводит установщик на 35 языков помимо английского, которые способен отображать его консольный шрифт. Языки с неподдерживаемыми письменностями по-прежнему можно выбрать по английскому названию: установщик остаётся на английском, но передаёт выбранный язык установленной среде рабочего стола.

Необходимая поддержка со стороны установленной системы уже добавлена в ветку quattro Omarchy коммитом omacom/omarchy@3ac43659dcbf, автором которого указан Omarchybot. Она использует отметку языка с установочного носителя и заданные по умолчанию настройки клавиатуры и часового пояса, сохраняет язык, выбранный существующим пользователем, и оставляет английскую локаль системной консоли. Предложение для установщика и уже добавленная поддержка в системе находятся на разных стадиях; ни то ни другое не подтверждает, что стабильный ISO уже обеспечивает весь этот процесс.

Открытые предложения

Предложение для региона China добавляет региональный набор приложений при установке и шрифт CJK для терминала

Открытое предложение xdanger о региональных настройках, omacom/omarchy#13690, объединяет зеркала пакетов World и China с настройками реестров инструментов разработчика. Обновления от omarchybot за 20 октября дополняют его региональными наборами предустановленных приложений: для China предлагается исключить некоторые средства запуска сервисов и сочетания клавиш и добавить приложения, включая WeChat, QQ, WPS Office, DingTalk и Feishu. Последующая смена региона меняла бы источники загрузки, не добавляя и не удаляя приложения.

omarchybot также сообщил о добавлении Maple Mono NF CN для первого пользователя системы, установленной с регионом China, чтобы иероглифы занимали две ячейки терминала. Согласно отчёту о проверках исполнителя, у пользователей World сохранялся JetBrains Mono, а во время установки не происходило перезапусков оболочки или отправки сигналов терминалу. Эти изменения предложения описаны в omacom/omarchy#13690:issuecomment-6294016253 и omacom/omarchy#13690:issuecomment-6294663326.

Отдельно в ветку master репозитория пакетов добавлена сборка Feishu коммитом omacom/omarchy-pkgs@6573c44af9b3, автором которого указан Omarchybot. Она поддерживает x86_64 и aarch64 и использует штатный механизм ввода текста Wayland для композиции символов через fcitx5. Эти уже внесённые изменения пакета не означают, что предложение о региональной установке принято.

Открытые предложения

Проверка Clippy выявила возможность выполнения команд через внедрение инструкций

В ещё открытом запросе на проверку omacom/omarchy-plugin-marketplace#6429 HANCORE-linux сообщил, что заголовки окон, управляемые сайтами, передавались в Crush, где использование инструментов оболочки и работы с файлами разрешалось автоматически. По словам проверяющего, при включённом таком режиме ИИ посещённая страница могла внедрить инструкции для выполнения команд от имени пользователя рабочего стола, несмотря на обещание плагина, что агент лишь генерирует комментарии.

В ответ CostaFot сообщил, что версия 1.55.0 удаляет агентов, неспособных работать при отключении всех инструментов, и оставляет только ограниченные конфигурации Claude и pi. В ответе также говорится, что для снимков экрана больше не требуется включать инструмент чтения файлов. CostaFot переключил цель проверки на заявленное исправление в omacom/omarchy-plugin-marketplace#6429:issuecomment-6301654018. Представленные материалы подтверждают сообщение об устранении проблемы и смену цели проверки, но не завершение проверки для каталога плагинов или независимого аудита безопасности.