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
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
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
Anbefalt
XCB
Verktøy, xcb-util-errors-1.0.1, og
Xwayland
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.