И изпълнява обещанието си. Има много мениджъри на прозорци , но всички те споделят една и съща слабост: дизайнът оставя много да се желае, освен ако това не е точно това, което търсите, за да увеличите максимално производителността. Сред най-популярните откриваме например i3wm, мениджър, базиран на X11, който вече има наследник в Sway. Hyprland също съществува от малко повече от година и една от причините за съществуването му е да предлага превъзходно потребителско изживяване.
Инсталирането на мениджър на прозорци може да бъде лесно в много Linux дистрибуции, но конфигурирането им да работят сравнително добре не е толкова просто. Hyprland не е изключение и моята препоръка е, ако искате да изпробвате мениджър на прозорци, да го направите чрез дистрибуция, за предпочитане базирана на общността, която го предлага по подразбиране. Тъй като Hyprland е сравнително нов – появи се през първата половина на 2022 г. – разбираемо е, че не много Linux дистрибуции го предлагат, но има и нови проекти, като Garuda Linux , които предлагат ISO с този мениджър на прозорци.
Hyprland, мениджър на прозорци с по-добър UX
Spizaetus, най-новата версия на Garuda Linux, пристигна , премахвайки няколко функции, но въвеждайки нова: Hyprland. По това време се опитах да тествам тази нова функция, но изискваше значителни усилия, за да работи в операционната система. Днес, 25 ноември, беше пуснат нов образ, който работи дори във виртуални машини . Не препоръчвам да го използвате във виртуални машини и бих предложил да го използвате вместо това в Live Session от USB устройство. Причината е проста: анимациите, поне по мой опит, не се показват добре във виртуални машини (тествано в GNOME Boxes). Без тези анимации пропускаме всичко, което прави Hyprland полезен.
Какво предлага
Бих обобщил Hyprland, като кажа, че е като мениджърите на прозорци, които вече познаваме, но с анимации, които го правят да изглежда по-модерен . Всичко, което намираме в други мениджъри на прозорци, присъства и в Hyprland:
- Прозорци, които се подреждат и настройват автоматично.
- Конфигурируема празнина между прозорците.
- Възможност за управление на всичко от клавиатурата.
- Анимации навсякъде.
- Изображение/дизайн, който зависи от нашата собствена конфигурация или тази, предлагана от конкретен проект.
Анимации навсякъде
Да вземем i3wm като пример. Когато натиснем МЕТА+цифровите клавиши и променим към това, което може да се счита за други виртуални десктопи, това, което виждаме е, че съдържанието на десктопа, на който се намираме, изчезва и се появява новото. Както вече обясних, това е добре, ако не искаме да загубим малко производителност, но потребителското изживяване (или UX) не се взема предвид. Преместването от един работен плот на друг в Hyprland е като това, което виждаме в GNOME или KDE: премествате се настрани и се появява новият. Като забележка, скокът винаги е 1, независимо дали има 3 или повече активни десктопа.
Пренареждането на прозорци с мишката също завършва с анимация, при която прозорецът се прилепва към интерфейса.
Настройките на Hyprland могат да бъдат конфигурирани чрез редактиране на файла hyprland.conf , който трябва да се намира в папката .config/hypr . Оттам можете да променяте, наред с други неща, поведението на показалеца и клавишните комбинации. Струва си да ги разгледате, въпреки че трябва да спомена, че повечето са същите като тези в i3wm, например.
Опитайте Hyprland с Garuda Linux или го инсталирайте на вашата дистрибуция
За всеки, който се интересува от изпробване на Hyprland, вярвам, че най-добрият и безопасен начин е да използва ISO файла на Garuda Linux, издаден на 25 ноември . За да влезете, паролата е „garuda“ (без кавичките). Стандартната работна среда е Xfce и GNOME, но това е част от персонализирането, избрано от разработчиците, а не е част от самия Hyprland.
За да го инсталирате на дистрибуция, което не препоръчвам на неопитни потребители, трябва да следвате инструкциите в неговата Wiki страница . Въпреки че се поддържа само на Arch Linux, Nix и работи добре на openSUSE Tumbleweed, можете също да намерите информация за това как да го инсталирате на openSUSE, Fedora, Gentoo, FreeBSD, Ubuntu 23.04, Void Linux и Slackware.
Ръчната инсталация ще се извърши следвайки следните стъпки:
- Изтеглете най-новата версия от тази връзка.
- Копирайте двоичния файл (Hyprland), hyprctl и libwlroots.so.XX32 в /usr/bin.
- Файлът на работния плот се копира в /usr/share/wayland-sessions/.
За да се актуализира, процесът се повтаря, но се презаписват файловете.
Заслужава си?
Обичам да играя на сигурно и обикновено избирам дистрибуции, които имат значителен екип от разработчици зад тях. Hyprland прави първите си стъпки и това, което не препоръчвам, е да залагате всичко на него. Като мениджър на прозорци и Linux ни позволява да влизаме в различни опции, бих препоръчал да го опитате в безопасна среда, „пясъчна кутия“, и най-добрият в момента е Garuda Linux ISO с Hyprland.
И моята препоръка за Garuda + Hyprland, бих казал категорично да за тези, които не се страхуват да опитат, не толкова за тези, които предпочитат нещо надеждно.
Повече информация и изображения на официалния уебсайт на проекта.