Miracle-wm, un gestor de finestres basat en Wayland i Mir

miracle-wm

captura de miracle-wm

Fa alguns dies, Matthew Kosarek, un enginyer de programari de Canonical que treballa al servidor de visualització Mir, va donar a conèixer mitjançant els fòrums d'Ubuntu, la primera versió d'un nou administrador compost anomenat miracle-wm, el qual es basa en el protocol Wayland i components per construir administradors compostos Mir.

Miracle-wm ofereix suport per al mosaic de finestres, semblant a l'administrador de finestres i3, l'administrador compost Hyprland i l'entorn d'usuari Sway i s'esmenta que la intenció és crear un compositor més cridaner i amb més funcions que qualsevol d'aquests compositors, com swayfx.

Entre les funcions destacades de la primera versió de miracle-wm s'inclouen:

  • Administració de finestres amb mosaic amb la capacitat d'ajustar espais entre finestres.
  • Ús descriptors virtuals.
  • Suport per reservar àrees de pantalla per a la col·locació de panells.
  • Capacitat per expandir finestres a pantalla completa.
  • Suport per a múltiples sortides.
  • Navegació i control mitjançant el teclat.
  • La barra de ruta es pot utilitzar com a panell.
  • Canviar la finestra seleccionada amb el teclat
  • Finestra mòbil amb dreceres de teclat
  • La configuració es fa mitjançant un fitxer de configuració.
  • Configuració
    • Grandària de l'espai
    • Tecla d'acció
    • Aplicacions d'inici
    • Aplicacions d'inici
    • Anul·lar combinacions de tecles predeterminades
    • Combinacions de tecles personalitzades

A més, miracle-wm també ofereix suport per a espais entre finestres, zones d'exclusió per a panells com Waybar, finestres de pantalla completa, sortida múltiple i compatibilitat amb espais de treball.

L'objectiu final del projecte és desenvolupar un servidor compost que faci servir finestres en mosaic, però que superi en funcionalitat i elegància projectes com Swayfx.

S'espera que el miracle-wm sigui d'utilitat per a usuaris que prefereixin efectes visuals i gràfics més sofisticats, amb transicions i colors suaus. La primera versió es presenta com una versió preliminar i s'esmenta que les dues següents versions també mantindran aquest estatus, i després es llançarà la primera versió estable.

La propera versió té previst incorporar suport per a finestres flotants superposades, la capacitat de canviar la configuració sense necessitat de reiniciar, opcions per personalitzar la pantalla, la capacitat d'ancorar finestres a una ubicació específica a l'escriptori, compatibilitat amb IPC I3 i ressaltar les finestres actives.

Posteriorment, s'iniciaran els preparatius per a la primera versió que implementarà suport per a efectes d'animació, disseny de finestres apilades, mode de vista general per navegar per finestres i escriptoris, així com una interfície gràfica per a la configuració.

Per als interessats en el projecte, han de saber que el codi del projecte està escrit en C++ i es distribueix sota la llicència GPLv3, si vols conèixer-ne més, pots consultar-ne els detalls en el següent enllaç.

Com instal·lar Miracle-wm?

Per a aquells que estiguin interessats a poder provar aquest gestor de finestres, han de saber que la seva instal·lació és força senzilla, per la qual cosa només han d'executar alguna de les ordres següents segons sigui el cas.

Abans de procedir a realitzar la instal·lació, he de recordar que aquest gestor de finestres encara està en etapa de desenvolupament, per la qual cosa encara no té moltes funcionalitats i com ja es va esmentar, algunes de les més usuals estan en plans de ser integrades per a futures versions . Pots consultar la llista de funcions ja admeses i per ser integrades en el següent enllaç.

Bé, ja esmentat l'anterior i si encara estàs interessat en poder instal·lar aquest gestor, has de comptar amb el suport de Snap, obrir una terminal i hi teclejaràs el següent:

sudo snap install miracle-wm --classic

Si no us agrada l'ús de paquets Snap, podeu realitzar la compilació del gestor amb les següents ordres:

git clone https://github.com/mattkae/miracle-wm.git
cd miracle-wm

cmake -Bbuild
cmake --build build
WAYLAND_DISPLAY=wayland-98 ./build/bin/miracle-wm

Ja instal·lat el gestor, només cal tancar la sessió d'usuari i triar l'opció Miracle des del vostre administrador de pantalla abans d'iniciar sessió.

Finalment, i no menys important, t'invito a consultar la guia d'usuari del gestor perquè coneguis una mica més sobre com treballar amb ell, ja que treballa amb molts dreceres de teclat. 


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.