
cud-wm przechwytywanie
Ostatnio Ogłoszono premierę nowej wersji Miracle-WM 0.2.0, Obiecujący nowy, lekki i wydajny menedżer okien dla Mir, który stanowi alternatywę dla tradycyjnych menedżerów okien.
Cud-WM Został zaprojektowany od podstaw tak, aby był lekki a pod maską wykorzystuje bibliotekę graficzną wlroots, która jest biblioteką niskiego poziomu do kompozycji okien Waylanda, co oznacza, że Miracle-WM może działać płynnie na komputerach o ograniczonych zasobach.
Główne cechy Miracle-WM:
- Menedżer okien kafelkowych, podobny do i3, z wbudowaną obsługą przestrzeni wewnętrznych i zewnętrznych
- Opcjonalny menedżer ruchomych okien dla poszczególnych okien
- Konfiguracja skupia się na pliku YAML
- Obsługa różnych protokołów Wayland
- Obsługuje szeroką gamę kart graficznych, w tym systemy hybrydowe i wyjścia sterowane przez zastrzeżone sterowniki Nvidia.
- Wsparcie przestrzeni roboczej
- Ciągły rozwój i3/IPC
Główne nowe funkcje Miracle-WM 0.2.0
Nowa wersja zawiera kilka nowych i ciekawych funkcji, wśród których wiem, że się wyróżnia Miracle-WM obsługuje teraz pasek zadań paska drogi co pozwala użytkownikom dostosować pasek zadań za pomocą różnych widżetów i wskaźników, a także obsługa kompozycji okien GPU i obsługa „pływającego menedżera okien”. dzięki czemu poszczególne okna mogą unosić się nad siatką i zachowywać się tak, jak w „tradycyjnym” menedżerze pływających okien.
Oprócz tego Ustawienia użytkownika są teraz automatycznie ładowane ponownie po wprowadzeniu zmiany, eliminuje to potrzebę ponownego uruchamiania Miracle-WM, aby zmiany odniosły skutek, a także można teraz określić terminal w ustawieniach, aby zdecydować, który terminal zostanie otwarty poprzez przypisanie klawisza.
Z innych zmian i poprawki wyróżniające się w tej wersji:
- Ustawienia użytkownika są teraz automatycznie ładowane ponownie po wprowadzeniu zmiany
- Terminal można określić w konfiguracji
- Zmienne środowiskowe można określić w konfiguracji
- Naprawiono różne błędy, poprawiając ogólną stabilność i wydajność Miracle-WM.
- Kod został ulepszony w celu zwiększenia czytelności i łatwości konserwacji.
- Dodano testy w celu sprawdzenia jakości kodu.
- Zaimplementowano obsługę IPC dla sway/i3 (obsługa jest minimalna)
- Naprawiono błąd, w wyniku którego wielokrotna zmiana rozmiaru okna powodowała jego stopniowe zmniejszanie z powodu błędów zaokrągleń
- Dokonano refaktoryzacji systemu okien, co rozwiązało wiele trudnych błędów
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.