Integrado

Atualizações protegem migrações e sessões de versões anteriores do Hyprland

dhh propôs e incorporou duas proteções à branch de desenvolvimento quattro. omacom/omarchy#17524 reinicia o shell antes das migrações pendentes para disponibilizar as funções IPC recém-adicionadas, impedindo que um shell desatualizado bloqueie repetidamente a fila de migrações. omacom/omarchy#17553 impede que uma instância do Hyprland em execução, cujo binário foi substituído durante uma atualização, recarregue configurações destinadas à nova versão. O recarregamento permanece desativado e os erros ficam ocultos até a sessão ser reiniciada.

greptile-apps[bot] identificou um teste que poderia passar mesmo com as migrações sendo executadas antes da reinicialização. dhh respondeu que o teste revisado registra separadamente a verificação de pendências e cobre o caso em que não há trabalho pendente. Essas alterações foram incorporadas à branch de desenvolvimento.

Integrado

Pacotes para Snapdragon adicionam firmware, árvores de dispositivos e alternativa para Wi-Fi

ryanrhughes incorporou à master a contribuição omacom/omarchy-pkgs#2037, de birkskyum, adicionando receitas de firmware dos fabricantes para 33 máquinas Snapdragon X. Elas extraem pacotes de drivers do Windows sem executá-los e verificam cada arquivo de firmware com hashes SHA-256. github-actions[bot] informou a publicação em edge/aarch64, mas observou que algumas etapas previstas não foram executadas após uma falha anterior.

Outros commits relacionados na master ampliaram os componentes necessários para esse hardware. omacom/omarchy-pkgs@66368e24e900 adiciona árvores de dispositivos para nove notebooks e corrige a identificação do hardware do Surface Pro 12in; omacom/omarchy-pkgs@d20d449403af adiciona o HP OmniBook Ultra 14 e o ASUS Zenbook A14 X2. A alternativa para Wi-Fi de birkskyum, em omacom/omarchy-pkgs@67a8b0c94bac, fornece dados de placa já existentes para a mesma família a placas reconhecidas que não constam na lista do linux-firmware, com uma entrada posterior para a placa do OmniBook Ultra. Essas mudanças não comprovam suporte completo ao hardware de todos os modelos.

Integrado

Correções de inicialização pelo Ventoy especificam os nomes dos arquivos initramfs

emirb abriu e incorporou omacom/omarchy-iso#385 à quattro para restaurar a inicialização pelo Ventoy em x86_64. Ao examinar a configuração do GRUB, o Ventoy ignora caminhos de initramfs que contêm variáveis, deixando o instalador sem conseguir localizar sua mídia. A correção especifica os nomes dos dois arquivos initramfs, preservando a opção de kernel para Macs T2. A correção de ryanrhughes para aarch64, registrada no commit omacom/omarchy-iso@237e2b3c503d, especifica diretamente o nome de seu único kernel do ambiente live.

greptile-apps[bot] apontou que apenas encontrar os dois nomes de arquivo em um teste não detectaria associações de kernel trocadas; emirb adicionou verificações que executam cada opção. emirb relatou inicializações bem-sucedidas das imagens reconstruídas no QEMU, mas não houve verificação em hardware real, BIOS ou no modo GRUB2 do Ventoy. Separadamente, github-actions[bot] informou uma falha no teste de instalação, portanto as evidências fornecidas não comprovam uma execução de validação inteiramente bem-sucedida.

Integrado

Apple Silicon ganha modelos para o canal estável e preparação para reversão

ryanrhughes incorporou a contribuição omacom/omarchy#17498, de maralcbr, à branch de lançamento v4-5-0, adicionando os modelos de pacotes necessários para oferecer o canal estável no Apple Silicon. A alteração correspondente foi registrada na quattro como omacom/omarchy@83366c698909. O canal edge continua sendo o padrão, e a proposta exige explicitamente que os pacotes para Mac sejam promovidos antes de os usuários mudarem de canal; esses registros não comprovam essa promoção nem um lançamento estável.

maralcbr também atualizou o inventário de pacotes para Mac em omacom/omarchy-pkgs@06d29f26a2fd para incluir, na preparação da versão 4.5.0, a reversão por snapshot mesmo quando há atualizações dos arquivos de inicialização. maralcbr relatou ter restaurado um snapshot de um M1 após uma atualização de kernel e conseguido atualizar o sistema novamente em seguida.

Commit registrado

Sessões renderizadas pela CPU passam a usar menos efeitos visuais por padrão

O commit omacom/omarchy@cfd8106faaac da quattro, que lista scottjones como participante e atribui a autoria a Scott Jones, desativa animações, desfoque e sombras por padrão quando o Mesa informa renderização por software no dispositivo de renderização do Hyprland. A mudança se destina a sessões em que desenhar cada quadro na CPU causa engasgos e uso contínuo do processador.

A implementação final permite que o controle de animações substitua esse padrão de forma persistente entre sessões, respeita a configuração do usuário e verifica as configurações efetivas dos efeitos antes de afirmar que eles foram desativados. O aviso aparece uma vez por máquina e não é exibido quando as animações já haviam sido desativadas por escolha do usuário.

Propostas abertas

Proposta para clones de plugins restaura componentes integrados quando seus substitutos desaparecem

ThePrimeagen abriu omacom/omarchy#17588, que continua sendo uma proposta em aberto para a quattro. Ela determinaria se um componente integrado foi substituído com base nos clones instalados e ativados, em vez de manter registros de substituição que podem deixar menus ou atalhos de emoji desativados depois que um clone desaparece. Ativar outro clone desativaria os demais do mesmo componente, enquanto voltar ao componente integrado preservaria as posições deles na barra e suas configurações.

As respostas de ThePrimeagen descrevem correções para a recuperação de migrações e para o problema em que uma posição restaurada apagava outra. O resumo final de greptile-apps[bot] afirma que o problema anterior de perda de posições foi corrigido. Uma limitação remanescente é explícita: um clone renomeado fora do padrão habitual e excluído antes da atualização pode deixar seu componente integrado desativado, pois já não é possível recuperar a relação original entre eles.

Propostas abertas

Proposta para o painel de agentes adiciona histórico de gastos sem arquivos manuais de saldo

A proposta em aberto omacom/omarchy#17560, de dhh, prevê barras de gastos diários dos últimos 30 dias, substituindo a configuração manual de saldo para Fireworks e DeepSeek. Contas Fireworks e contas OpenRouter elegíveis usam os registros de atividade do provedor; as demais visualizações compatíveis estimam os gastos com base nos custos salvos pelo pi e pelo opencode na máquina local. Já as contas Fireworks com limites mensais exibiriam um medidor referente ao mês do calendário.

greptile-apps[bot] identificou um caso em que valores ilegíveis do Fireworks poderiam sobrescrever dados válidos de gastos com novos valores zerados. A revisão solicitou preservar o último resultado válido, sinalizando-o como desatualizado. A proposta fornecida continua em aberto, e suas estimativas locais não incluem ferramentas de execução de agentes que não salvam os custos de cada resposta.

Propostas abertas

Rascunho de substituição do chaveiro busca desbloqueio sem solicitações ao usuário

lbssousa abriu o rascunho da proposta omacom/omarchy#17502 para substituir o GNOME Keyring pelo oo7. A mudança protegeria um segredo de desbloqueio por usuário por meio das credenciais do systemd, redirecionaria o portal Secret e migraria as coleções existentes, com reversão em caso de falha no reparo do chaveiro ou na transação de pacotes.

A proposta depende de outra alteração de reparo, de um ajuste nas dependências de pacotes e da chegada da versão estável oo7 0.7 ao Arch. lbssousa afirma explicitamente que a manutenção de chaveiros e backups em texto simples significa que a mudança ainda não ofereceria criptografia em repouso. As verificações relatadas em máquinas virtuais cobrem várias configurações de login, mas a atualização completa de uma versão anterior à Quattro, a instalação do zero e a arquitetura aarch64 continuam sem testes.

Propostas abertas

Proposta para o seletor de emojis avança no layout responsivo e nos testes de preferências

Aberta em 28 de outubro, a proposta omacom/omarchy#16956, de T3lluz, continua em aberto e prevê categorias, favoritos, emojis recentes, memorização de tons de pele, busca ordenada por relevância e cópia sem colagem automática. Sua descrição atual também amplia o catálogo de emojis com nomes Unicode e variantes de tom de pele.

Em 4 de novembro, respostas publicadas por T3lluz e explicitamente identificadas como sendo do Claude Code em nome do autor descreveram colunas adaptáveis na grade e uma correção nos argumentos IPC do teste de preferências. greptile-apps[bot] aceitou o cálculo de largura revisado, concordando que o mínimo de quatro colunas era razoável. Isso faz avançar a usabilidade e a validação da proposta, sem comprovar sua incorporação.

Propostas abertas

Relato de atraso nas atualizações de segurança do canal estável passa a incluir o KeePassXC

spaghetticodez adicionou um relato sobre o KeePassXC à discussão ainda aberta omacom/omarchy#16518, citando a versão 2.7.12-5 no canal estável em comparação com a 2.8.0-3 do Arch e descrevendo correções de segurança na integração com navegadores e na importação de bancos de dados. Essas são observações sobre pacotes relatadas pelo colaborador, sem verificação independente do estado dos espelhos.

A discussão começou em 24 de outubro com o relato de xsi-dbachmann sobre a ausência de atualizações de segurança do Brotli e do Node.js no canal estável. O comentário de 4 de novembro amplia a exposição relatada para um gerenciador de senhas; os registros fornecidos não comprovam uma atualização posterior dos espelhos.

Commit registrado

Verificações de pacotes exigem motivos explícitos para substituir compilações do Arch

Commits na master atribuídos a Emir Beganovic, com emirb listado como participante, reforçam as verificações dos pacotes do Omarchy que têm precedência sobre os do Arch. omacom/omarchy-pkgs@3e5aeb9e6fd1 exige uma lista explícita das substituições intencionais para x86_64 e rejeita as que não constam nela. omacom/omarchy-pkgs@472b7f0ebc58 exclui dessa comparação as receitas exclusivas de aarch64 e inclui o repositório core do Arch.

omacom/omarchy-pkgs@9b527ab5f14a limita as verificações comuns de PR às receitas alteradas, mantendo as verificações diárias de toda a árvore. omacom/omarchy-pkgs@aaff66e98b18 distingue problemas efetivamente encontrados de falhas na preparação do ambiente, para que indisponibilidades dos espelhos não gerem alertas enganosos de atraso de pacotes.

Commit registrado

Ajuste no horário de aprovação do marketplace permite instalação padrão de duas entradas

O commit omacom/omarchy-plugin-marketplace@cc3e7a2b672f da branch main do marketplace, com OnurByte listado como participante, faz a aprovação para instalação padrão usar o horário real do evento da etiqueta correspondente. Ele compartilha a lógica de transição e as verificações de data e hora usadas na aprovação de listagem, mantendo distintas as duas etiquetas de aprovação.

Commits posteriores atribuídos a github-actions[bot] habilitaram a instalação padrão de io.github.onurbyte.omamonero e emrgim.cycle. Os registros fornecidos comprovam essas alterações no catálogo, sem trazer mais detalhes sobre a funcionalidade de nenhum dos dois plugins.