Miracle-wm, un manager de ferestre bazat pe Wayland și Mir

miracol-wm

captură miracol-wm

Acum câteva zile, Matthew Kosarek, inginer software la Canonical care funcționează pe serverul de afișare Mir, a făcut-o cunoscută prin forumurile Ubuntu, prima versiune a unui nou manager compozit numit miracle-wm, care se bazează pe protocolul Wayland și componente pentru a construi manageri Mir compoziți.

Miracol-wm oferă suport pentru placarea ferestrelor, similar cu managerul de ferestre i3, managerul de compozite Hyprland și mediul de utilizator Sway și se menționează că intenția este de a crea un compozitor mai strălucitor și mai bogat în funcții decât oricare dintre acești compozitori, cum ar fi swayfx.

Printre funcțiile evidențiate Prima versiune a miracle-wm include:

  • Gestionarea ferestrelor cu faianță cu posibilitatea de a regla golurile dintre ferestre.
  • Utilizarea desktop-urilor virtuale.
  • Suport pentru rezervarea zonelor ecranului pentru amplasarea panourilor.
  • Posibilitatea de a extinde ferestrele la ecran complet.
  • Suport pentru ieșiri multiple.
  • Navigare și control folosind tastatura.
  • Bara de traseu poate fi folosită ca panou.
  • Schimbați fereastra selectată cu tastatura
  • Fereastra mobilă cu comenzi rapide de la tastatură
  • Configurarea se face printr-un fișier de configurare.
  • configurație
    • dimensiunea spațiului
    • Tasta de acțiune
    • Aplicații de pornire
    • Aplicații de pornire
    • Ignorați combinațiile implicite de taste
    • Legături personalizate de taste

În plus, miracle-wm oferă și suport pentru golurile dintre ferestre, zone de excludere pentru panouri precum Waybar, ferestre pe ecran complet, ieșiri multiple și suport pentru spațiul de lucru.

Scopul final al proiectului este de a dezvolta un server compozit care folosește ferestre cu gresie, dar depășește proiecte precum Swayfx în funcționalitate și eleganță.

miracle-wm este de așteptat să fie util pentru utilizatorii care preferă efecte vizuale și grafică mai sofisticate, cu tranziții și culori moi. Prima versiune este prezentată ca versiune de previzualizare și se menționează că și următoarele două versiuni vor menține acest statut, după care va fi lansată prima versiune stabilă.

Următoarea versiune este planificată să adauge suport pentru ferestre suprapuse plutitoare, posibilitatea de a schimba setările fără repornire, opțiuni de personalizare a afișajului, capacitatea de a fixa ferestrele într-o anumită locație de pe desktop, suport pentru IPC I3 și evidențierea ferestrelor. .

Ulterior, vor începe pregătirile pentru prima versiune care va implementa suport pentru efecte de animație, aspectul ferestrelor stivuite, modul de prezentare generală pentru navigarea ferestrelor și desktopurilor, precum și o interfață grafică pentru configurare.

Pentru interesat de proiect, Trebuie să știți că codul proiectului este scris în C++ și este distribuit sub licență GPLv3. Dacă doriți să aflați mai multe despre el, puteți consulta detaliile În următorul link.

Cum se instalează Miracle-wm?

Pentru cei care sunt interesat să încerci acest manager de ferestre, Trebuie să știți că instalarea lui este destul de simplă, așa că trebuie doar să executați una dintre următoarele comenzi, după caz.

Înainte de a continua cu instalarea, trebuie să rețin că acest manager de ferestre este încă în stadiu de dezvoltare, deci îi lipsesc încă multe funcționalități și, după cum am menționat deja, unele dintre cele mai comune sunt planificate a fi integrate pentru versiunile viitoare. . Puteți consulta lista de funcții deja suportate și care urmează a fi integrate În următorul link.

Ei bine, cele de mai sus au fost deja menționate și dacă încă ești interesat să poți instala acest manager, trebuie să ai suport Snap, să deschizi un terminal și în el vei tasta următoarele:

sudo snap install miracle-wm --classic

Dacă nu vă place să utilizați pachetele Snap, puteți compila managerul cu următoarele comenzi:

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

Odată ce managerul este instalat, închideți sesiunea de utilizator și alegeți opțiunea „Miracol” din managerul de ecran înainte de a vă conecta.

Nu în ultimul rând, vă invit să consultați ghidul de utilizare al managerului pentru a putea afla puțin mai multe despre cum să lucrați cu el, deoarece funcționează cu multe comenzi rapide de la tastatură. 


Adăugați ca sursă preferată în Google