Skip to content

hypr: added custom script to use wofi as xdph share-picker #144

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

abenz1267
Copy link
Contributor

I've added a script that let's you use any dmenu as a xdph share picker. It'll use wofi, as wofi is the default launcher (for now... ).

@dhh
Copy link
Member

dhh commented Jul 15, 2025

I don't know what xdph share picker is. Can you elaborate on what this is trying to do?

@abenz1267
Copy link
Contributor Author

It's the selection window that appears when screen sharing.

@abenz1267 abenz1267 changed the base branch from master to dev July 15, 2025 11:50
@dhh
Copy link
Member

dhh commented Jul 16, 2025

Screen sharing what from where?

@abenz1267
Copy link
Contributor Author

If you try to screenshare on wayland, wayland will ask you explicitly for what you want to share. that's implemented via xdg-desktop-portal-hyprland.

This PR simply lets you use wofi as the picker, instead of the generic builtin QT one.

@dhh
Copy link
Member

dhh commented Jul 16, 2025

What's the best app where I can test this? Zoom? Discord?

@abenz1267
Copy link
Contributor Author

i always just start a google meeting to test XD ... discord should work as well, but discord itself has problems screen-sharing. shouldn't impact the picker.

@dhh
Copy link
Member

dhh commented Jul 16, 2025

Perfect. Will try Google meeting. Thanks!

@pmd-coutinho
Copy link

@abenz1267 make sure you include a migration to install wlr-randr otherwise it won't work

@abenz1267
Copy link
Contributor Author

i'll actually close this, since walker has it's own xdph picker.

@abenz1267 abenz1267 closed this Jul 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants