Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hyprwm/xdg-desktop-portal-hyprland
xdg-desktop-portal backend for Hyprland
https://github.com/hyprwm/xdg-desktop-portal-hyprland
Last synced: 3 months ago
JSON representation
xdg-desktop-portal backend for Hyprland
- Host: GitHub
- URL: https://github.com/hyprwm/xdg-desktop-portal-hyprland
- Owner: hyprwm
- License: bsd-3-clause
- Created: 2022-12-03T20:44:32.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T18:59:49.000Z (4 months ago)
- Last Synced: 2024-07-30T23:15:09.958Z (4 months ago)
- Language: C++
- Homepage:
- Size: 508 KB
- Stars: 252
- Watchers: 11
- Forks: 40
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# xdg-desktop-portal-hyprland
An [XDG Desktop Portal](https://github.com/flatpak/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:
```sh
git clone --recursive https://github.com/hyprwm/xdg-desktop-portal-hyprland
cd xdg-desktop-portal-hyprland/
cmake -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -B build
cmake --build build
sudo cmake --install build
```## Running, FAQs, etc.
See
[the Hyprland wiki](https://wiki.hyprland.org/Useful-Utilities/xdg-desktop-portal-hyprland/)