Hyprland-0.53.1

Introduksjon til Hyprland

Hyprland er et uavhengig Wayland kompositorsprogram som har som mål å ha flere funksjoner enn andre Wayland kompositorsprogramvare og være svært tilpassbart, skrevet i C++.

[Viktig]

Viktig

Sørg for å oppdatere alle bibliotekene i Hypr Biblioteker før du oppdaterer denne pakken for å forhindre konfigurasjonsfeil, og merk at dette vil ødelegge ABI mot den nåværende versjonen av Hyprland inntil du gjenoppbygger den. I de fleste tilfeller vil Hyprland fortsatt kjøre hvis bibliotekene har blitt oppdatert under økten. Uansett, gjenoppbygg/oppdater denne pakken umiddelbart etter oppgradering Hypr Biblioteker.

[Notat]

Notat

Dette kan ta litt tid å bygge. Gjør gjerne noe annet mens dette bygges.

Ytterligere Nedlastinger

Hyprland Avhengigheter

Påkrevd

Cairo, CMake, GBM (libgbm eller Mesa), glaze-6.5.1, GLib (med GObjectIntrospection), Glslang, Hypr Biblioteker, libdisplay-info, libdrm, libinput, libliftoff-0.5.0, libxkbcommon, muparser, OpenGL + EGL + GLESv2 (libglvnd eller Mesa; Mesa's GL is not supported), Pango (med Cairo), Pixman, re2-2025-08-12, seatd-0.9.1, Systemd, toml++-3.4.0, Vulkan-Loader, Wayland, Wayland-Protocols, og Xorg Biblioteker[6]

Anbefalt

Valgfri

cpio (for å bygge og installere programtillegg)

Installasjon av Hyprland

Pakk ut udis86 undermodulen på plass:

tar -xf ../udis86-5336633af70f3917760a6d441ff02d93477b0c86.tar.gz &&
mv -T udis86-5336633af70f3917760a6d441ff02d93477b0c86 subprojects/udis86

Installer Hyprland ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr   \
      -D CMAKE_BUILD_TYPE=Release    \
      -D CMAKE_SKIP_INSTALL_RPATH=ON \
      -D BUILD_TESTING=OFF           \
      -W no-dev -G Ninja .. &&
ninja

Nå, som root bruker:

ninja install

Konfigurere Hyprland

Konfigurasjonsfiler

~/.config/hypr/hyprland.conf. Standardversjonen er i /usr/share/hypr og vil ikke bli brukt og må kopieres til ~/.config/hypr

Konfigurasjonsinformasjon

Opprett konfigurasjonsfilen:

mkdir -pv ~/.config/hypr &&
cp /usr/share/hypr/hyprland.conf ~/.config/hypr

Inspiser nå filen og gjør eventuelle endringer som passer til arbeidsflyten din.

Innhold

Installerte Programmer: hyprctl, hyprland (lenke til Hyprland), Hyprland, hyprpm, og start-hyprland
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/include/hyprland, /usr/share/hypr, og /usr/share/wayland-sessions

Korte Beskrivelser

hyprctl

henter og konfigurerer informasjon om gjeldende forekomst av Hyprland

hyprland

er en symbolsk lenke som peker til Hyprland

Hyprland

er Hyprland kompositoren; å kjøre direkte vil gi en advarsel, så kjør start-hyprland i stedet

hyprpm

er programtilleggbehandleren for Hyprland

start-hyprland

er den anbefalte måten å starte Hyprland på, som starter en vaktbikkje prosess



[6] Xorg biblioteker er nødvendige fordi Hyprland krever Xcursor støtte, levert av libXcursor i Xorg biblioteker. Selv om du deaktiverer Xwayland støtte, vil du fortsatt trenge Xorg biblioteker.