mirror of
https://github.com/hyprwm/xdg-desktop-portal-hyprland.git
synced 2025-12-19 23:50:02 +01:00
A read-only mirror of https://github.com/hyprwm/xdg-desktop-portal-hyprland
| .builds | ||
| .github/workflows | ||
| contrib | ||
| hyprland-share-picker | ||
| nix | ||
| protocols | ||
| src | ||
| subprojects | ||
| .clang-format | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| CONTRIBUTING.md | ||
| flake.lock | ||
| flake.nix | ||
| hyprland.portal | ||
| LICENSE | ||
| meson.build | ||
| meson_options.txt | ||
| org.freedesktop.impl.portal.desktop.hyprland.service.in | ||
| README.md | ||
| VERSION | ||
xdg-desktop-portal-hyprland
An XDG Desktop Portal backend for Hyprland.
Installing
First, make sure to install the required dependencies:
gbm
hyprland-protocols
hyprlang
libdrm
libpipewire-0.3
libspa-0.2
sdbus-cpp
wayland-client
wayland-protocols
Then run the build and install command:
git clone --recursive https://github.com/hyprwm/xdg-desktop-portal-hyprland
cd xdg-desktop-portal-hyprland/
cmake -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -B build
cmake --install /usr