Poznaj niesamowite funkcje Hyprland: imponujące środowisko pulpitu z kafelkami dla systemu Linux

Notatki kluczowe

  • Hyprland zapewnia eleganckie i dynamiczne zarządzanie oknami przy użyciu Wayland.
  • Proces instalacji różni się w zależności od dystrybucji, przy czym w przypadku Ubuntu wymagany jest specjalny proces kompilacji.
  • Aby dostosować Hyprland, należy edytować pliki konfiguracyjne dotyczące skrótów klawiaturowych, układów i ustawień monitora.

Przekształć swoje środowisko pulpitu dzięki Hyprland

Hyprland wyróżnia się jako innowacyjny menedżer okien, który integruje piękny design z dynamiczną funkcjonalnością w środowisku Linux. Wykorzystując Wayland, Hyprland jest zaprojektowany tak, aby zapewnić szybsze i bezpieczniejsze środowisko komputerowe w porównaniu z tradycyjnymi systemami.

Dlaczego warto wybrać Hyprland jako swojego menedżera okien

Hyprland oferuje kompleksowe możliwości jako kompleksowe rozwiązanie do zarządzania oknami.Łącząc dynamicznego kompozytora kafelkowego z programem uruchamiającym aplikacje i demonem skrótów, zaspokaja potrzeby użytkowników poszukujących natychmiastowej funkcjonalności.

Ten menedżer okien doskonale sprawdza się w konfiguracjach z wieloma monitorami, zapewniając płynne skalowanie i regulację rozdzielczości, co przekłada się na przyjazne dla użytkownika środowisko pracy na wyświetlaczach o wysokiej rozdzielczości.

Ponadto zintegrowany menedżer pakietów Hyprland ułatwia instalację konfigurowalnych wtyczek, które mogą usprawnić korzystanie z programu dzięki takim specjalnym funkcjom, jak tapety i modyfikacje paska tytułowego.

Instalowanie Hyprland na Linuksie

Przed przystąpieniem do instalacji Hyprland, Twój system Linux musi być aktualny. Użytkownicy Fedory powinni wykonać:

Terminal pokazujący proces aktualizacji dla dnf.

Użytkownicy Arch Linux powinni uruchomić:

sudo pacman -Syu

Następnie zainstaluj Hyprland z repozytorium swojej dystrybucji. Użyj:

sudo dnf install hyprland

Dla Arch Linux:

sudo pacman -S hyprland

Kompilacja i instalacja Hyprland na Ubuntu

Hyprland nie znajduje się w repozytoriach Ubuntu; stąd musisz skompilować go bezpośrednio. Zacznij od aktualizacji systemu:

sudo apt update && sudo apt upgrade

Następnie zainstaluj wymagane zależności:

sudo apt install build-essential cmake pkg-config

Przejdź do swojego katalogu domowego i wykonaj następujące polecenie, aby zbudować Hyprland:

Terminal pokazujący poprawnie działający skrypt zewnętrzny do kompilacji Hyprland.

Pierwsze uruchomienie Hyprland

Po pomyślnej instalacji wyloguj się z bieżącej sesji. Kliknij ikonę koła zębatego na ekranie logowania, a następnie wybierz „Hyprland” z dostępnych opcji pulpitu.

Zrzut ekranu przedstawiający wpis Hyprland na ekranie logowania GDM.

Po zalogowaniu się na konto użytkownika zaczekaj chwilę, aż Hyprland wygeneruje niezbędne pliki konfiguracyjne dla Twojego środowiska.

Gdy pojawi się menedżer okien z domyślną tapetą, naciśnij Win + Q, aby otworzyć sesję terminala.

Możesz również uruchamiać aplikacje w Hyprland. Użyj Win + R i wpisz nazwę aplikacji, np.„firefox”, aby otworzyć ją w bieżącym obszarze roboczym, jak pokazano:

Zrzut ekranu przedstawiający program uruchamiający program Hyprland wyświetlający wpis Firefox.

Aby zamknąć okno, najedź kursorem na okno, które chcesz zamknąć, i naciśnij Win + C.

Zarządzanie przestrzeniami roboczymi w Hyprland

Hyprland obsługuje 9 domyślnych przestrzeni roboczych, po których można poruszać się, naciskając Win klawisz plus i klawisz numeryczny. Na przykład klawisz Win + 5 przełącza do piątej przestrzeni roboczej.

Przenoszenie okien pomiędzy różnymi obszarami roboczymi jest proste: zaznacz okno, które chcesz przenieść, naciśnij Win +, Shift a następnie numer żądanego obszaru roboczego.

Zrzut ekranu przedstawiający przeglądarkę Firefox w piątej przestrzeni roboczej w Hyprlandzie.

Hyprland oferuje również specjalistyczną przestrzeń roboczą na każdym monitorze, aby uporządkować główną przestrzeń roboczą. Aby przenieść okno tutaj, wybierz je i naciśnij Win + Shift + S.

Zrzut ekranu przedstawiający specjalną przestrzeń roboczą nałożoną na zwykłą przestrzeń roboczą.

Aby ukryć lub pokazać okno, naciśnij Win + S, a aby przywrócić okna ze specjalnego obszaru roboczego na zwykły pulpit, użyj Win + Shift + 1.

Konfigurowanie Hyprland

Pliki konfiguracyjne Hyprland umożliwiają rozległą personalizację środowiska pulpitu. Przeanalizujmy kilka podstawowych opcji personalizacji.

Na początek możesz chcieć wyłączyć ostrzeżenie autokonfiguracji. Uzyskaj dostęp do katalogu konfiguracji Hyprland i edytuj odpowiedni plik konfiguracyjny za pomocą preferowanego edytora tekstu:

Wyszukaj automatycznie wygenerowany wiersz, zmieniając jego wartość z „1” na „0”.

Terminal podświetlający automatycznie wygenerowaną zmienną jej domyślną wartością.

Potwierdź zmiany, zapisując plik konfiguracyjny za pomocą Ctrl + O.

Zrzut ekranu przedstawiający zmodyfikowaną wartość wygenerowaną automatycznie oraz brakujący górny baner w Hyprland.

Zmiana domyślnego układu okna

Hyprland zawiera dwa predefiniowane układy okien: jeden przypominający drzewo binarne (bspwm), a drugi układ układający w stos (dwm).Aby edytować układ okien, naciśnij Ctrl + W i wpisz general {.

Kursor zostanie umieszczony w ogólnych ustawieniach Hyprland. Znajdź zmienną „layout” i zmodyfikuj ją na „dwindle” dla układu w stylu bspwm lub „master” dla układu w stylu dwm.

Terminal podświetlający zmodyfikowaną zmienną układu pulpitu.

Pamiętaj o zapisaniu i zastosowaniu zmian za pomocą Ctrl klawisza + O. Poeksperymentuj z tworzeniem wielu nowych okien, aby zobaczyć zmiany układu w działaniu.

Zrzut ekranu przedstawiający układ Hyprland przypominający DWM.

Tworzenie niestandardowego powiązania klawiszy w Hyprland

Możesz zdefiniować niestandardowe skróty klawiszowe w Hyprland, edytując plik konfiguracyjny. Aby to zrobić, naciśnij Ctrl + W i wpisz bind =.

Terminal pokazujący lokalizację skrótów klawiszowych w konfiguracji Hyprland.

Znajdź linię poniżej „togglesplit” i wprowadź funkcję, którą chcesz przypisać. Aby włączyć funkcję „window swap” dla trybu w stylu dwm, wprowadź następującą linię:

bind = you want to use

Co więcej, możesz modyfikować istniejące powiązania, zmieniając $mainMod wartość z „SUPER” na „ALT”, aby zmienić klawisz modyfikujący:

Zrzut ekranu przedstawiający zmodyfikowany klawisz modyfikujący Hyprland.

Poprawianie domyślnej rozdzielczości ekranu w Hyprland

Unikalną cechą Hyprland jest możliwość zmiany rozdzielczości monitora w locie bez ponownego uruchamiania. Jest to szczególnie przydatne w przypadku laptopów, które często łączą się z różnymi wyświetlaczami.

Aby dostosować monitory, najpierw wypisz wszystkie podłączone wyświetlacze:

hyprctl monitors

Zanotuj nazwę monitora i dostępne tryby z wyniku polecenia, a następnie wróć do pliku konfiguracyjnego, aby wprowadzić zmiany.

Terminal wyświetlający najważniejsze szczegóły monitora Hyprland.

Znajdź sekcję „MONITORY” i ustaw zmienną „monitor” na żądaną rozdzielczość, na przykład:

monitor eDP-1, 1920x1080, 60Hz

Aby dodać kolejny monitor, zduplikuj zmienną monitora i odpowiednio zmodyfikuj szczegóły.

Zrzut ekranu przedstawiający zmienne wielomonitorowe Hyprland.

Pamiętaj o zapisaniu zaktualizowanej konfiguracji za pomocą Ctrl + O i zwróć uwagę na zastosowane ustawienia.

Streszczenie

W tym kompleksowym przewodniku omówiliśmy instalację i personalizację menedżera okien Hyprland w systemie Linux. Dzięki unikalnemu procesowi konfiguracji dla każdej dystrybucji i licznym opcjom konfiguracji Hyprland umożliwia dostosowane i wydajne środowisko pulpitu. Opanowując jego kluczowe funkcje i dostosowania, możesz zoptymalizować środowisko Linux, aby odpowiadało Twoim konkretnym potrzebom.

Wniosek

Hyprland okazuje się wyjątkowym wyborem dla użytkowników Linuksa poszukujących nowoczesnego i dynamicznego środowiska zarządzania oknami. Jego funkcjonalność, łatwość instalacji w różnych dystrybucjach i rozbudowana personalizacja sprawiają, że jest to atrakcyjna alternatywa dla tradycyjnych środowisk pulpitu. Poznaj Hyprland i ulepsz swój pulpit Linuksa już dziś!

FAQ (najczęściej zadawane pytania)

Czy Hyprland jest odpowiedni dla początkujących?

Tak, Hyprland został zaprojektowany tak, aby był przyjazny dla użytkownika, oferując jednocześnie zaawansowane konfiguracje dla użytkowników, którzy chcą korzystać z bardziej zaawansowanych opcji personalizacji.

Czy mogę łatwo odinstalować Hyprland?

Tak, Hyprland można odinstalować za pomocą menedżera pakietów tak jak każdy inny pakiet oprogramowania w systemie Linux.

Jakie są minimalne wymagania systemowe dla Hyprland?

Hyprland wymaga nowoczesnej dystrybucji Linuksa ze wsparciem Wayland. Konkretne wymagania sprzętowe mogą się różnić w zależności od przypadku użycia i możliwości wyświetlania.