Hyprland, een jonge windowmanager voor Wayland die belooft de gebruikerservaring niet op te offeren en je kunt het proberen met Garuda Linux

Garuda Linux met Hyprland

En hij houdt zich aan zijn belofte. Vensterbeheerders er zijn veel, maar ze hebben allemaal hetzelfde zwakke punt: het ontwerp laat veel te wensen over, tenzij het precies is wat je zoekt om de prestaties te maximaliseren. Een van de meest populaire vinden we bijvoorbeeld i3wm, een manager gebaseerd op X11 die al een "opvolger" heeft in Sway. Sinds iets meer dan een jaar is dat ook zo Hyprland, en een van de bestaansredenen is het bieden van een superieure gebruikerservaring.

Het installeren van een window manager kan in veel Linux-distributies iets eenvoudigs zijn, maar wat niet langer zo eenvoudig is, is ze zo te configureren dat ze er redelijk goed uitzien. Hyprland wordt niet gespaard, en wat ik zou aanraden is dat, als je een window manager wilt proberen, je dit doet via een distributie, waarschijnlijk een community, die deze standaard aanbiedt. Omdat Hyprland zo jong is, verscheen het in de eerste helft van 2022. Het is logisch dat er niet veel Linux-distributies zijn die dit doen, maar er zijn ook jonge projecten, zoals GarudaLinux, en biedt een ISO met deze vensterbeheerder.

Hyprland, een windowmanager met betere UX

Spizaetus, de nieuwste versie van Garuda Linux, llegó het elimineren van een aantal van uw opties, maar met een nieuwe met Hyprland. Destijds probeerde een server deze nieuwe optie te testen, maar er moest veel werk verzet worden om deze in het besturingssysteem te krijgen. Vandaag, 25 november, hebben ze een nieuwe afbeelding geüpload, en werkt zelfs op virtuele machines. Het is iets dat ik niet aanbeveel, en ik zou liever aanraden om het te gebruiken in een livesessie vanaf een USB. De reden is simpel: de animaties zien er, althans in mijn geval, niet goed uit op virtuele machines (getest op GNOME Boxes). En zonder die animaties missen we alles wat betekenis geeft aan Hyprland.

Wat het biedt

Ik zou samenvatten wat Hyprland is door te zeggen dat het lijkt op de raammanagers die we al kennen, maar met animaties die het er moderner laten uitzien. Alles wat we in andere windowmanagers vinden, is aanwezig in Hyprland:

  • Ramen die zich automatisch stapelen en aanpassen.
  • Configureerbare opening tussen vensters.
  • Mogelijkheid om alles vanaf het toetsenbord te bedienen.
  • Animaties overal.
  • Beeld/ontwerp dat afhankelijk is van onze eigen configuratie of die van een specifiek project.

Animaties overal

Laten we i3wm als voorbeeld nemen. Wanneer we op de META+cijfertoetsen drukken en overschakelen naar wat als andere virtuele desktops zou kunnen worden beschouwd, zien we dat de inhoud van de desktop waarop we ons bevinden verdwijnt en de nieuwe verschijnt. Zoals ik al heb uitgelegd is dit prima als we niet wat prestatie willen verliezen, maar er wordt geen rekening gehouden met de gebruikerservaring (of UX). Van het ene bureaublad naar het andere gaan in Hyprland is hetzelfde als wat we zien in GNOME of KDE: je beweegt zijwaarts en het nieuwe verschijnt. Let op: de sprong is altijd 1, ongeacht of er 3 of meer actieve desktops zijn.

Het herschikken van vensters met de muis eindigt ook met een animatie waarbij het venster vastklikt op de interface.

Hyprland-instellingen kunnen worden geconfigureerd het bestand bewerken hyprland.conf die in de map zou moeten staan .config/hypr, en van daaruit kunnen we onder andere het gedrag van de aanwijzer of de sneltoetsen wijzigen. Het is de moeite waard om een ​​kijkje te nemen om ze te leren kennen, hoewel ik je kan vertellen dat de meeste ervan hetzelfde zijn als bijvoorbeeld de i3wm-versies.

Probeer Hyprland met Garuda Linux of installeer het op je distributie

Voor iedereen die Hyprland wil proberen: ik denk dat het het beste en veiligste is om het met de Garuda Linux ISO te doen gepubliceerd op 25 november. Om binnen te komen is het wachtwoord "garuda" zonder de aanhalingstekens. De software die voor elke taak wordt gekozen, is van Xfce en GNOME, maar dit maakt deel uit van de aanpassingen die de ontwikkelaars ervan hebben besloten, het maakt geen deel uit van Hyprland zelf.

Om het in een distributie te installeren, iets dat ik niet aanbeveel aan gebruikers met weinig ervaring, moeten we doen wat er in staat wiki. Hoewel het alleen wordt ondersteund voor Arch Linux, Nix en openSUSE werkt Tumbleweed goed, we hebben ook informatie gevonden over hoe je het kunt installeren op openSUSE, Fedora, Gentoo, FreeBSD, Ubuntu 23.04, Void Linux en Slackware.

De handmatige installatie zou als volgt moeten worden uitgevoerd:

  1. Download de nieuwste versie van deze link.
  2. Kopieer het binaire bestand (Hyprland), hyprctl en libwlroots.so.XX32 naar /usr/bin.
  3. Het bureaubladbestand wordt gekopieerd naar /usr/share/wayland-sessions/.

Om bij te werken wordt het proces herhaald, maar worden de bestanden overschreven.

Is het het waard?

Ik speel graag op safe en kies meestal voor distributies waar een aanzienlijk team ontwikkelaars achter staat. Hyprland zet zijn eerste stappen, en wat ik niet aanbeveel is om er alles op in te zetten. Omdat ik een windowmanager ben en Linux ons in staat stelt om met verschillende opties in te loggen, zou ik aanraden het in een veilige omgeving, een "sandbox", te proberen, en de beste op dit moment is de Garuda Linux ISO met Hyprland.

En mijn aanbeveling voor Garuda + Hyprland: ik zou een volmondig ja zeggen voor degenen die niet bang zijn om het te proberen, niet zozeer voor degenen die de voorkeur geven aan iets betrouwbaars.

Meer informatie en foto's op officiële website van het project.