Find a file
2022-12-04 22:57:49 +02:00
.builds builds: add gbm and libdrm to the build environment 2022-04-10 13:38:01 +02:00
.github/workflows nix: add files 2022-12-04 01:45:36 +02:00
contrib Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00
hyprland-share-picker added window sharing support 2022-12-04 22:57:49 +02:00
include added window sharing support 2022-12-04 22:57:49 +02:00
nix nix: build hyprland-share-picker 2022-12-04 22:23:27 +02:00
protocols update proto dep 2022-12-04 22:57:49 +02:00
src added window sharing support 2022-12-04 22:57:49 +02:00
.editorconfig Add yml exception to editorconfig 2020-03-13 21:01:32 +01:00
.gitignore Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00
.gitmodules added window sharing support 2022-12-04 22:57:49 +02:00
CONTRIBUTING.md Fix link to trigger-screen-shot.py 2021-03-04 20:42:40 +01:00
flake.lock nix: add files 2022-12-04 01:45:36 +02:00
flake.nix nix: add files 2022-12-04 01:45:36 +02:00
hyprland.portal Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00
LICENSE Initial commit 2018-12-12 11:46:19 +01:00
meson.build added window sharing support 2022-12-04 22:57:49 +02:00
meson_options.txt Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00
org.freedesktop.impl.portal.desktop.hyprland.service.in Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00
README.md Implement hyprland-share-picker 2022-12-03 21:27:49 +00:00

xdg-desktop-portal-hyprland

xdg-desktop-portal backend for hyprland

What and why?

Due to reasons explained in hyprland-protocols, we have a separate desktop portal impl for Hyprland.

Although -wlr does work with Hyprland, -hyprland offers more features.

Building

meson build
ninja -C build
cd hyprland-share-picker && make all && cd ..

Installing

From Source

ninja -C build install
sudo cp ./hyprland-share-picker/build/hyprland-share-picker /usr/bin

License

MIT