O Miracle-WM 0.7 reforça seu IPC estilo Sway e melhora o ajuste de entrada

  • O suporte a Sway/i3 IPC está praticamente completo com novos comandos.
  • Novas opções para ajustar a aceleração do mouse, o layout do teclado e a repetição.
  • Correções em fechamentos e animações, refatoração interna e uma mudança para o Mir 2.22.
  • A instalação via snap com --classic ou PPA (Ubuntu 24.04 LTS) requer a configuração de sua própria sessão e arquivo.

Milagre-WM 0.7

O Miracle-WM, compositor Wayland baseado em Mir e orientado a blocos, lança a versão 0.7 com uma série de mudanças focadas em recursos de controle e aprimoramento geral. Nesta versão, a equipe se concentra em aprimorar a comunicação entre processos no estilo Sway/i3 e expandir as opções de personalização. O Miracle-WM 0.7 chega como uma grande atualização para quem procura um gerenciador de janelas em mosaico no Mir.

O desenvolvimento está sendo liderado por Matthew Kosarek (Canonical), que concluiu a fase proposta de suporte a IPC para Sway/i3. A partir daí, ele pretende avançar para melhorias mais visíveis ao usuário, mantendo a estabilidade. O suporte Sway/i3 IPC está quase completo e permite uma série de novos comandos.

Principais recursos do Miracle-WM 0.7

Uma quantidade substancial de trabalho foi concentrada na cobertura de chamadas e eventos do ecossistema Sway/i3 para tornar a interação com o Miracle-WM mais flexível. Isso se traduz em mais comandos e gerenciamento mais granular de contêineres e espaços de trabalho. O objetivo: facilitar automações e fluxos avançados sem sacrificar o comportamento previsível..

  • Eventos de vinculação
  • 'lacunas' no IPC
  • modificador de comando 'for_window'
  • 'mover contêiner para marcar'
  • 'mover espaço de trabalho para saída…'
  • comando 'nop'

Configurações de entrada: mouse e teclado

A versão 0.7 adiciona parâmetros do mouse que permitem ajustar a aceleração e o perfil de aceleração de acordo com suas preferências ou dispositivo. Além disso, o teclado ganha controles para idioma/layout, taxa de repetição e atraso de inicialização. Esses ajustes de entrada expandem o ajuste fino do ambiente sem depender de utilitários externos..

Correções e base técnica no Miracle-WM 0.7

Além dos recursos mencionados acima, os bugs detectados na animação de logout e fechamento de janelas foram corrigidos, o código foi refatorado e a dependência principal foi atualizada para o Mir 2.22, com as alterações resultantes na cadeia de compilação. Menos bugs e uma base atualizada para um desenvolvimento futuro mais rápido.

Como instalar o Miracle-WM 0.7 no Ubuntu

A rota mais direta é o pacote snap, que requer o modo clássico. Você pode instalá-lo com: encaixe com bandeira – clássico.

sudo snap install miracle-wm --classic

Também há um PPA oficial com pacotes para o Ubuntu 24.04 LTS (somente), embora você nem sempre receba a versão mais recente imediatamente. Aqueles que preferem o APT têm o PPA para 24.04 LTS em mãos, com a ressalva de que pode demorar um pouco para atualizar..

Introdução e ferramentas comuns

Após a instalação, selecione a sessão "miracle-wm" no ícone de engrenagem do GDM e faça login com seu nome de usuário. É normal não ver muitos elementos à primeira vista: como se trata de um gerenciador de janelas/compositor, e não de uma área de trabalho completa, espera-se que o usuário defina seu ambiente. Você precisará criar um arquivo de configuração com seus aplicativos, painéis e atalhos.

O wiki do projeto compila recomendações e exemplos de utilitários comuns: painéis como o Waybar, fundos com SwayBG e inicializadores semelhantes ao WooFi se encaixam bem nessa proposta. Waybar, swaybg e wofi são trios comuns para completar a experiência.

dicas

Se você fizer login sem um perfil pronto e quiser sair rapidamente, você pode sair com a combinação grande + mudança + e. Este atalho evita que você fique preso ao preparar a configuração.

Outra opção útil é executar o Miracle-WM no modo de janela (pelo Wayland) em outro ambiente de área de trabalho enquanto edita o arquivo de configuração, permitindo que você valide as alterações sem precisar entrar e sair da sessão completa. O teste no modo de janela acelera as iterações de ajuste.

Contexto do projeto

Miracle-WM é um compositor Wayland desenvolvido com base no Mir, com foco em tiling e inspirado no Sway/i3. A ideia é oferecer uma experiência refinada e confortável dentro da filosofia de tiling, com aspirações de competir com as ofertas modernas do segmento e se apresentar como um alternativa a outros gestores. Baseado em Wayland no Mir, controle semelhante ao i3 e vocação moderna de gerenciador de blocos.

Disponibilidade do Miracle-WM 0.7 e links

O lançamento do Miracle-WM 0.7, com seus novos recursos de IPC, configuração de mouse/teclado, correções e atualização para Mir 2.22, está disponível no repositório de projeto. Mais detalhes, código e downloads podem ser encontrados no GitHub do Miracle-WM..

A atualização se concentra em completar o suporte ao IPC e dar aos usuários mais controle sobre as entradas, além de corrigir bugs e atualizar a base técnica. Quem já utiliza o Miracle-WM encontrará mais comandos e configurações, e novos usuários terão um caminho claro para instalá-lo e configurar seu próprio ambiente personalizado. Um passo sólido que consolida recursos importantes e abre caminho para melhorias futuras..