Hyprland, млад мениджър на прозорци за Wayland, който обещава да не жертва потребителското изживяване и можете да го изпробвате с Garuda Linux

Garuda Linux с Hyprland

И спазва обещанието си. Мениджъри на прозорци има много, но всички те обикновено имат една и съща слаба страна: дизайнът оставя много да се желае, освен ако не е точно това, което търсите, за да увеличите максимално производителността. Сред най-популярните намираме например i3wm, мениджър, базиран на X11, който вече има „наследник“ в Sway. От малко повече от година също има Hyprland, и една от причините да съществува е да предлага превъзходно потребителско изживяване.

Инсталирането на мениджър на прозорци може да е нещо просто в много Linux дистрибуции, но това, което вече не е толкова лесно, е да ги конфигурирате така, че да изглеждат доста добре. Hyprland не е пощаден и това, което бих препоръчал е, ако искате да опитате мениджър на прозорци, да го направите чрез дистрибуция, вероятно общност, която го предлага по подразбиране. Тъй като Hyprland е толкова млад, се появи през първата половина на 2022 г., логично е, че няма много Linux дистрибуции, които го правят, но има и млади проекти, като този на GarudaLinuxи предлага ISO с този мениджър на прозорци.

Hyprland, мениджър на прозорци с по-добър UX

Spizaetus, най-новата версия на Garuda Linux, той дойде елиминирайки няколко от вашите опции, но с нова с Hyprland. По това време сървър се опита да тества тази нова опция, но трябваше да се свърши много работа, за да бъде включена в операционната система. Днес, 25 ноември, те са качили ново изображение и работи дори на виртуални машини. Това е нещо, което не препоръчвам и по-скоро бих препоръчал да го използвате в сесия на живо от USB. Причината е проста: анимациите, поне в моя случай, не изглеждат добре на виртуални машини (тествано на GNOME Boxes). И без тези анимации ни липсва всичко, което придава смисъл на Hyprland.

Какво предлага

Бих обобщил какво е Hyprland, като кажа, че е като мениджърите на прозорци, които вече познаваме, но с анимации, които го правят да изглежда по-модерен. Всичко, което намираме в други мениджъри на прозорци, присъства в Hyprland:

  • Прозорци, които се подреждат и настройват автоматично.
  • Конфигурируема празнина между прозорците.
  • Възможност за управление на всичко от клавиатурата.
  • Анимации навсякъде.
  • Изображение/дизайн, който зависи от нашата собствена конфигурация или тази, предлагана от конкретен проект.

Анимации навсякъде

Да вземем i3wm като пример. Когато натиснем МЕТА+цифровите клавиши и променим към това, което може да се счита за други виртуални десктопи, това, което виждаме е, че съдържанието на десктопа, на който се намираме, изчезва и се появява новото. Както вече обясних, това е добре, ако не искаме да загубим малко производителност, но потребителското изживяване (или UX) не се взема предвид. Преместването от един работен плот на друг в Hyprland е като това, което виждаме в GNOME или KDE: премествате се настрани и се появява новият. Като забележка, скокът винаги е 1, независимо дали има 3 или повече активни десктопа.

Пренареждането на прозорци с мишката също завършва с анимация, при която прозорецът се прилепва към интерфейса.

Настройките на Hyprland могат да бъдат конфигурирани редактиране на файла hyprland.conf който трябва да е в папката .config/hyprи оттам можем да променяме, наред с други неща, поведението на показалеца или клавишните комбинации. Струва си да ги разгледате, за да ги опознаете, но мога да ви кажа, че повечето са същите като i3wm например.

Опитайте Hyprland с Garuda Linux или го инсталирайте на вашата дистрибуция

За всеки, който се интересува да опита Hyprland, мисля, че най-доброто и безопасно нещо е да го направи с Garuda Linux ISO публикувано на 25 ноември. За да влезете, паролата е "garuda" без кавичките. Софтуерът, избран за всяка задача, е от Xfce и GNOME, но това е част от персонализирането, което разработчиците са решили да му дадат, не е част от самия Hyprland.

За да го инсталираме в дистрибуция, нещо, което не препоръчвам на потребители с малко опит, трябва да направим това, което пише в Wiki. Въпреки че се поддържа само за Arch Linux, Nix и openSUSE Tumbleweed работи добре, намерихме също информация как да го инсталираме на openSUSE, Fedora, Gentoo, FreeBSD, Ubuntu 23.04, Void Linux и Slackware.

Ръчната инсталация ще се извърши следвайки следните стъпки:

  1. Изтеглете най-новата версия от тази връзка.
  2. Копирайте двоичния файл (Hyprland), hyprctl и libwlroots.so.XX32 в /usr/bin.
  3. Файлът на работния плот се копира в /usr/share/wayland-sessions/.

За да се актуализира, процесът се повтаря, но се презаписват файловете.

Заслужава си?

Обичам да играя на сигурно и обикновено избирам дистрибуции, които имат значителен екип от разработчици зад тях. Hyprland прави първите си стъпки и това, което не препоръчвам, е да залагате всичко на него. Като мениджър на прозорци и Linux ни позволява да влизаме в различни опции, бих препоръчал да го опитате в безопасна среда, „пясъчна кутия“, и най-добрият в момента е Garuda Linux ISO с Hyprland.

И моята препоръка за Garuda + Hyprland, бих казал категорично да за тези, които не се страхуват да опитат, не толкова за тези, които предпочитат нещо надеждно.

Повече информация и снимки на официален уебсайт на проекта.