x11/hyprland-share-picker: merge into main port
(cherry picked from commit 93bb990ed5d68768165c8699616083ab9127d834)