Miracle-wm, menedżer okien oparty na Waylandzie i Mirze

cud-wm

cud-wm przechwytywanie

Kilka dni temu, Mateusz Kosarek, inżynier oprogramowania w Canonical który działa na serwerze wyświetlania Mir, dał mi znać za pośrednictwem forów Ubuntu pojawiła się pierwsza wersja nowego menedżera złożonego o nazwie cud-wm, który opiera się na protokole Wayland i komponenty do budowy kompozytowych menedżerów Mir.

Cud-wm oferuje obsługę kafelkowania okien, podobnie jak menedżer okien i3, menedżera kompozytów Hyprland i środowiska użytkownika Sway i wspomniano, że zamierzeniem jest stworzenie kompozytora, który będzie bardziej błyskotliwy i bogatszy w funkcje niż którykolwiek z tych kompozytorów, taki jak swayfx.

Wśród wyróżnionych funkcji Pierwsza wersja cudu-wm zawiera:

  • Zarządzanie oknami kafelkowymi z możliwością regulacji odstępów między oknami.
  • Korzystanie z wirtualnych pulpitów.
  • Obsługa rezerwacji obszarów ekranu do umieszczenia panelu.
  • Możliwość rozszerzenia okna do pełnego ekranu.
  • Obsługa wielu wyjść.
  • Nawigacja i sterowanie za pomocą klawiatury.
  • Pasek trasy może służyć jako panel.
  • Zmień wybrane okno za pomocą klawiatury
  • Okno mobilne ze skrótami klawiaturowymi
  • Konfiguracja odbywa się poprzez plik konfiguracyjny.
  • konfiguracja
    • Rozmiar przestrzeni
    • Klucz akcji
    • Aplikacje startowe
    • Aplikacje startowe
    • Zastąp domyślne skróty klawiaturowe
    • Niestandardowe skróty klawiszowe

Ponadto, cud-wm oferuje również obsługę przerw między oknami, stref wykluczenia dla paneli takich jak Waybar, okna pełnoekranowe, wiele wyjść i obsługa przestrzeni roboczej.

Ostatecznym celem projektu jest opracowanie serwera złożonego, który wykorzystuje okna kafelkowe, ale przewyższa projekty takie jak Swayfx pod względem funkcjonalności i elegancji.

cud-wm ma być przydatny dla użytkowników preferujących bardziej wyrafinowane efekty wizualne i grafikę, z przejściami i delikatnymi kolorami. Pierwsza wersja jest prezentowana jako wersja poglądowa i wspomina się, że kolejne dwie wersje również utrzymają ten status, po czym zostanie wydana pierwsza wersja stabilna.

W następnej wersji planowane jest dodanie obsługi ruchomych okien nakładek, możliwości zmiany ustawień bez ponownego uruchamiania, opcji dostosowywania wyświetlacza, możliwości przypinania okien do określonej lokalizacji na pulpicie, obsługi IPC I3 i podświetlania okien. .

W dalszej kolejności rozpoczną się przygotowania do pierwszej wersji, która zaimplementuje obsługę efektów animacji, piętrowy układ okien, tryb przeglądu do nawigacji w oknach i pulpitach, a także graficzny interfejs do konfiguracji.

Dla zainteresowany projektem, Warto wiedzieć, że kod projektu jest napisany w języku C++ i rozpowszechniany jest na licencji GPLv3.Jeśli chcesz dowiedzieć się więcej na ten temat, możesz zapoznać się ze szczegółami W poniższym linku.

Jak zainstalować Miracle-wm?

Dla tych, którzy są zainteresowany wypróbowaniem tego menedżera okien, Powinieneś wiedzieć, że jego instalacja jest dość prosta, więc wystarczy wykonać tylko jedno z poniższych poleceń, jeśli to konieczne.

Przed przystąpieniem do instalacji muszę pamiętać, że ten menedżer okien jest wciąż w fazie rozwoju, więc nadal brakuje mu wielu funkcjonalności i jak już wspomniano, niektóre z najczęściej spotykanych mają zostać zintegrowane z przyszłymi wersjami. Możesz sprawdzić listę funkcji już obsługiwanych i tych, które mają zostać zintegrowane W poniższym linku.

Cóż, o tym już wspomniano i jeśli nadal jesteś zainteresowany możliwością zainstalowania tego menedżera, musisz mieć obsługę Snap, otworzyć terminal i w nim wpisać:

sudo snap install miracle-wm --classic

Jeśli nie lubisz używać pakietów Snap, możesz skompilować menedżera za pomocą następujących poleceń:

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

Po zainstalowaniu menedżera wystarczy zamknąć sesję użytkownika i wybrać opcję „Cud” w menedżerze ekranu przed zalogowaniem.

Na koniec zapraszam Cię do zapoznania się z instrukcją obsługi menedżera, abyś mógł dowiedzieć się nieco więcej o tym, jak z nim pracować, ponieważ działa on z wieloma Skróty klawiszowe. 


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.