Число сборщиков данных в панели агентов увеличено до 23
dhh влил omacom/omarchy#14040 в ветку разработки quattro, увеличив число сборщиков данных в панели агентов с шести до 23 и добавив девять средств запуска агентов по умолчанию. Общие правила однократно учитывают токены у провайдера, выставляющего счёт, сохраняют пригодные к использованию данные о лимитах при неудачных проверках и отличают проблемы аутентификации от недоступности данных об использовании.
Объединённые изменения включают вклад сообщества и исправления, о которых сообщалось по итогам ревью и фаззинга. Проверка имеет ограничения: ответы сервисов о лимитах, тарифах и балансах после входа не сверялись с реальными учётными записями, а установка средств запуска тестировалась только на x86_64.
Для панели предложены вход в сервисы агентов и ввод API-ключей
dhh открыл omacom/omarchy#16520, чтобы расширить экран добавления в панели агентов (agents panel's add screen) за пределы 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 добавляет в уведомления о сохранённых записях экрана кнопки Open и Omacut, миниатюру, длительность и размер файла.
Панели плавно меняют положение и растут по мере поступления содержимого
dhh влил omacom/omarchy#16470 и omacom/omarchy#16469 в quattro. Панели разворачиваются из своих значков на панели, закрываются быстрее, чем открываются, и плавно преобразуются при переходе между карточками одного раздела. Уведомления появляются и исчезают с плавным ускорением и замедлением, а при удалении с клавиатуры по-прежнему исчезают сразу.
Последующий коммит omacom/omarchy@59d6f7f1f09c анимирует изменение высоты открытой панели, когда в ней появляются результаты сканирования Wi-Fi или обнаружения устройств Bluetooth. Другой коммит quattro, omacom/omarchy@6ddadd450308, добавляет проверку длительности анимаций, заданной в обход общей настройки, помогая сохранять интерфейс неподвижным, когда пользователь отключает анимации.
Установщик сначала предлагает выбрать язык и переводит поддерживаемые консольные скрипты
dhh влил omacom/omarchy-iso#297 от
omarchybot's в quattro. Теперь установщик начинается с выбора языка, предлагает переводы на 35 языков помимо английского и передаёт выбранный язык установленной системе. Настройки клавиатуры по умолчанию зависят от языка; где применимо, запасным вариантом служит часовой пояс столицы.
Ограничения консольных шрифтов по-прежнему существенны: японский, арабский, вьетнамский и некоторые другие языки можно выбрать для установленной рабочей среды, но экраны установки остаются на английском. Последующие коммиты quattro omacom/omarchy@4fa93e9f4c4f и omacom/omarchy-iso@31a65f89511a позволяют общей форме настройки читать переводы прямо из каталогов Omarchy's, заменяя обёртку установщика installer's, которая подменяла английский текст.
Настройка имени и почты для Git перенесена с установки на первый вход
dhh включил в quattro изменение omacom/omarchy#16288 от автора '
omarchybot', перенеся запрос имени и электронной почты для Git в уведомление Setup Git после первого входа в систему. Команда настройки также предлагает войти в GitHub. Если имя и электронная почта для Git уже заданы, уведомление не появляется.
Соответствующее изменение ISO зафиксировано в quattro коммитом omacom/omarchy-iso@2390bbb0fe33. Оно убирает поля имени и электронной почты для Git из установщика и параметров автоматической установки. При установке по сценарию эти данные теперь задаются после установки с помощью новой команды.
Источники
Коммиты пакетов для Mac восстанавливают управление меню загрузки и защищают встроенные дисплеи
maralcbr участвует в работе над коммитами пакетов в ветке master репозитория 'omarchy-pkgs', автором которых указан 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.
Предложение многопользовательского режима дополняется мерами защиты для администраторов и учётных записей с ограниченными правами
Предложение omacom/omarchy#16100 от автора 'osbase77' остаётся открытым. Оно предусматривает отдельные учётные записи администратора и пользователей с ограниченными правами, общий пароль разблокировки диска, отличный от личных паролей входа, и отключение автоматического входа при наличии нескольких учётных записей.
В 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 запусков. Это результаты, сообщённые автором; предложение об обратном переносе остаётся открытым.
Установщик избавляется от сетевых запросов при автономной подготовке инструментов; калибровку шифрования предлагают выполнять раньше
Коммит omacom/omarchy-iso@0f8ce0313613 в quattro от автора 'emirb' запускает mise reshim без обращения к сети. Это позволяет избежать сетевых тайм-аутов при подготовке инструментов, которые устанавливаются при первом использовании. В описании коммита, автором которого указан Emir Beganovic, сообщается, что тестовая установка с использованием всего диска ускорилась с 65 до 25 секунд.
Отдельное открытое предложение omacom/omarchy-iso#324 от emirb переносит калибровку Argon2id в загруженную live-среду, где она выполняется, пока открыт мастер установки, а затем использует её результат при форматировании с шифрованием. Обычная калибровка сохраняется на случай отсутствующего или недействительного результата, а также для машин с доступной оперативной памятью менее 4 ГиБ. Сокращение времени форматирования с 8.07 до 1.97 секунды приведено по замерам 'автора' предложения.
Настройка отпечатков пальцев получает платформенные обработчики согласия и очистку данных на устройстве
scottjones участвует в работе над двумя коммитами в quattro, автором которых указан Scott Jones. Они меняют настройку и удаление отпечатков пальцев. omacom/omarchy@75d2206e0860 добавляет необязательные платформенные обработчики, позволяющие Touch ID на Apple Silicon запросить согласие 'владельца' перед включением сканера. Отказ или ошибка останавливают регистрацию отпечатка.
Необходимый для этого коммит omacom/omarchy@0d8edf3812e0 удаляет сохранённые отпечатки из памяти 'сканера' со встроенным сопоставлением до удаления локальных записей, пока fprintd ещё может их найти. Если удалить данные с устройства не удаётся, процедура сообщает об ошибке и продолжает работу. Эти коммиты находятся в ветке разработки.
