Integrado

Instalação por imagem raiz chega ao Quattro com proteções para disco e inicialização

emirb integrou omacom/omarchy-iso#216 ao branch de desenvolvimento Quattro. A mudança implanta uma imagem raiz pré-construída e adiciona pacotes específicos para a máquina, em vez de instalar cerca de 940 pacotes individualmente. A proposta atribui a hegjon a concepção original da imagem raiz.

A integração incluiu correções para layouts de armazenamento personalizados e nomes de arquivos de inicialização. emirb relatou ter ajustado a movimentação dos arquivos da imagem para subvolumes adicionais montados e a rejeição de layouts nos quais o instalador não consegue distribuir os arquivos com segurança. greptile-apps[bot] identificou uma divergência entre os nomes personalizados dos arquivos de inicialização e a validação; emirb relatou ter corrigido ambos para usar o mesmo prefixo em omacom/omarchy-iso#216:discussion_r4371954341.

dhh também integrou a proposta de limpeza de disco de omarchybot, omacom/omarchy-iso#327. As instalações que usam o disco inteiro agora liberam estruturas antigas de armazenamento RAID e LVM antes do particionamento e registram diagnósticos de disco com limites definidos em caso de falha. Em um relato separado de teste em hardware, emirb descreveu quatro instalações bem-sucedidas em espaço livre em um desktop MSI, sem alterações nas partições verificadas nem nos dados de inicialização da instalação existente. Esses resultados relatados se limitam àquela máquina e à configuração de teste, sem validar uma versão estável da ISO.

Propostas abertas

Proposta adiciona modelos locais de programação ao painel de agentes

dhh abriu omacom/omarchy#16590 para adicionar modelos locais de programação pelo painel de agentes e pela linha de comando. A primeira receita específica de hardware é voltada a máquinas NVIDIA N1X e GB10, com Qwen3.8 27B TensorFold e uma janela de contexto de 200k. Ela baixaria imagens e pesos em versões fixadas, executaria o servidor no Podman sem privilégios de root e configuraria o pi para usá-lo.

A proposta continua em aberto para o Quattro. dhh relata que o fluxo de adição e reinicialização funciona em um notebook N1X com 64 GB, mas inclui a remoção, a troca de modelo, a configuração em uma máquina nova e a seleção pelo painel entre os caminhos ainda não testados. Também faltam documentação e um ícone próprio.

Integrado

Perfis de energia ARM ganham daemon funcional e recuperação de migrações

ryanrhughes integrou ao Quattro a proposta omacom/omarchy#14737, de dhh, substituindo o daemon padrão de perfis de energia pela versão compilada pelo Omarchy. A mudança contempla políticas ARM não suportadas pelo daemon padrão, permitindo que os perfis equilibrado e de economia de energia entrem em vigor e que o modo de desempenho seja selecionado quando o computador estiver conectado à tomada. A proposta relata menor latência de entrada no N1X; os números foram medidos pelo autor.

Durante a revisão, ryanrhughes alterou a migração para não interferir em daemons parados ou mascarados, evitando que uma falha na solicitação de perfil bloqueasse migrações posteriores. greptile-apps[bot] aceitou a explicação sobre a recuperação e retirou o apontamento de conclusão pendente. Um commit posterior de dhh, omacom/omarchy@0f014d1f81d2, permite concluir a migração quando uma atualização via SSH não tem permissão para trocar de perfil, deixando a aplicação do perfil para a inicialização no login.

Integrado

Atualizações do sistema mantêm uma única autorização durante a compilação de pacotes do AUR e a verificação de inicialização

dhh integrou ao Quattro a proposta omacom/omarchy#16568, de omarchybot. A autorização inicial do sudo agora permanece ativa durante a compilação de pacotes do AUR e a verificação de inicialização, evitando novos pedidos de senha perto do fim da atualização. A autorização é revogada após essa verificação e ao sair.

A proposta aceita explicitamente que o código de compilação dos pacotes do AUR seja executado enquanto a autorização temporária do sudo continua válida, alterando o limite de autorização anterior. Outro commit do Quattro associado a sanjyay, omacom/omarchy@e5df29b64a05, também permite concluir atualizações do sistema quando o download de ferramentas pelo mise falha.

Integrado

Capturas de tela salvas ganham ações de Abrir e Editar nas notificações

dhh integrou omacom/omarchy#16505 ao Quattro, substituindo as prévias flutuantes temporárias das capturas de tela salvas por notificações com miniatura, tamanho e botões Abrir e Editar. Os comandos de captura de tela e de imagem da área de transferência usam a opção de notificação do Omasnap, com os textos do catálogo disponibilizados para tradução.

A proposta exigia o lançamento de um pacote compatível do Omasnap antes da integração, pois a versão 1.22.0 rejeita a nova opção. O histórico de pacotes fornecido também registra a atualização da receita para 1.23.0, associada a dhh, em omacom/omarchy-pkgs@dcb7b6dfeafa. A integração com o shell é uma mudança na branch de desenvolvimento.

Propostas abertas

Trabalho de acessibilidade do shell é dividido em propostas menores

calebl anunciou que a proposta abrangente de acessibilidade do shell passaria a ser um rascunho e permaneceria aberta como referência enquanto partes menores avançam. Em omacom/omarchy#13212:issuecomment-6397346768, calebl descreveu uma primeira parte que abrange botões da barra com nomes acessíveis e que podem ser acionados, além de painéis com nomes acessíveis, com uma verificação de aceitação baseada na leitura da árvore de acessibilidade. Controles dos painéis, opções e documentação viriam depois.

A proposta mais ampla expõe funções, nomes, estados e ações às tecnologias assistivas e exige uma compilação do Quickshell que inclua a correção de acessibilidade. Como contexto anterior, em 20 de outubro, diogochaves relatou testes de plugins que encontraram campos de texto nomeados a partir dos exemplos de preenchimento e linhas com nomes acessíveis ausentes da árvore. calebl aceitou incorporar essas alterações. O trabalho continua em fase de proposta, sem registro de integração nessas fontes.

Propostas abertas

Reprodução de mídia e jogos com controle poderão inibir ações de inatividade do shell

eesoymilk abriu omacom/omarchy#16533 para restaurar a interface ScreenSaver do D-Bus depois que o serviço de inatividade do shell substituiu o hypridle. Um componente auxiliar sob controle do shell permitiria que navegadores e reprodutores inibissem o protetor de tela e o bloqueio, liberaria as solicitações quando os solicitantes se desconectassem e preservaria a configuração independente do usuário para manter o sistema ativo.

eesoymilk também relatou que a sobreposição do Steam conseguiu manter a inibição durante The Witcher 3, algo relevante porque os comandos do controle não reiniciam o temporizador de inatividade do compositor. Posteriormente, greptile-apps[bot] informou que havia sido corrigida uma lacuna nos testes da liberação solicitada pelo próprio detentor da inibição. A proposta continua aberta para o Quattro.

Propostas abertas

Empacotamento do Mesa recebe resultados do M3 Air, mas ainda há verificações pendentes para a entrega

O rascunho aberto omacom/omarchy-pkgs#1591 recebeu relatos de testes em hardware com os pacotes revisados do Mesa e do Vulkan. scottjones relatou um novo login no ambiente gráfico e verificações da renderização em um MacBook Air J613 M3, sem variáveis de ativação opcional do Mesa, mantendo um kernel personalizado e usando o firmware informado. O relato também constatou que o hook legado de desativação do mesa-m3 forçava a renderização por software apesar do novo driver do sistema.

chriskearney confirmou esse problema de migração e descreveu uma correção separada que faz o hook levar em conta os recursos disponíveis. Relatos posteriores no mesmo dia descreveram pacotes candidatos instalados que passaram nas verificações de reinicialização e de pixels nos modelos J293, J313 e J516S, mas deixaram explicitamente pendentes a qualificação do J615 e a de conformidade completa.

O corpo da proposta foi atualizado em 26 de outubro e reflete o contexto atual, não a redação original de 25 de outubro. Agora ele aponta para uma revisão de integração mais recente, com uma nova validação dos pacotes e a qualificação final de login ainda pendentes. Os resultados anteriores em hardware não qualificam esses artefatos específicos, e a receita não ativa os backends nativos de kernel do M3 que estão desabilitados.

Commit registrado

Correções no fluxo de tradução acompanham a ampliação da configuração localizada

Commits do Quattro associados a dhh corrigem duas falhas na entrega de traduções. omacom/omarchy@63ac02e5452b permite executar tarefas de tradução quando a extração é pulada, enquanto omacom/omarchy@3372ceb223c4 integra diretamente as propostas validadas de sincronização de traduções, para que execuções posteriores não sobrescrevam traduções ainda não integradas.

Outros commits traduzem os convites da primeira execução, a configuração do Git, as notificações de clima e de métodos de entrada, além dos títulos da tela Sobre e das informações relacionadas a datas. A ISO também oculta as dicas de teclas que o gum traz fixas em inglês, pois as próprias mensagens já explicam as ações. Essas mudanças estão registradas em commits de desenvolvimento nos repositórios do shell e do instalador.

Commit registrado

Retomada da hibernação usa identificadores persistentes do sistema de arquivos

Um commit do Quattro associado a emirb, omacom/omarchy@6573c3d4866e, altera a configuração de hibernação sem criptografia para identificar por UUID o sistema de arquivos usado na retomada. Os nomes de dispositivos atribuídos pelo kernel podem mudar entre inicializações em máquinas com vários discos NVMe, fazendo o sistema iniciar do zero em vez de restaurar a sessão salva.

A mudança também migra configurações existentes elegíveis e registra uma reconstrução pendente antes de alterar a configuração de retomada. Assim, reconstruções da imagem de inicialização que falharem, forem puladas ou interrompidas poderão ser tentadas novamente na próxima execução da migração. Os nomes do device-mapper em instalações criptografadas continuam com o tratamento atual.

Fechado

Omarchy Sync chega ao marketplace para transferir configurações do ambiente de trabalho

O Omarchy Sync, de smolamSK, foi publicado no marketplace, com github-actions[bot] registrando a publicação em omacom/omarchy-plugin-marketplace#12673:issuecomment-6403794115. Ele exporta a configuração do ambiente de trabalho, pacotes adicionais, plugins e temas; depois, apresenta um plano de importação e faz backup dos arquivos substituídos na máquina de destino. Segredos opcionais ficam em uma seção criptografada da exportação.

HANCORE-linux aceitou os recursos de uso de privilégios e de gerenciamento de pacotes para importações de configurações e software confiáveis, confirmadas explicitamente. A revisão enfatizou que o processo de importação não torna segura uma configuração executável recebida de uma fonte não confiável. A verificação de publicação se aplica à versão exata revisada no marketplace e não constitui uma auditoria de segurança.