I’m not really sure what the best way to go about this is..
I created a snipping tool that I called HyprSnipper. Before I get it setup to add to the AUR I was wanting to check with the Hyprland team, make sure that the name isn’t stepping on any toes or would conflict with any plans for an “official” tool in the future.
It has behavior similar to the built in snipping tool in Windows, a main dialog that you choose the type of snip you want to perform. It is compatible with pywal colors and I’ve included a template for that.
v1.0.1c : region/window/display/all-displays Themable, with Pywal template included.
v1.0.2 : Built AppImage locally and tested on vanilla Arch and simple basic Hyprland setup, and Garuda Linux with J-Kool’s Hyprland setup.
https://github.com/JWalk9000/hyprsnipper
And, as long as all that is good, I would also like to get some feed back on it and see if others find it useful, get any suggestions to make it better or more useful.
I just used it, and imo its easier to use than Hyprshot.
Appimage did not work for me though(ive installed it by using git clone):
~/Downloads❯ chmod +x HyprSnipper-*.AppImage
~/Downloads❯ ./HyprSnipper-*.AppImage[PYI-228942:ERROR] Failed to load Python shared library ‘/tmp/.mount_HyprSnODMjmJ/usr/bin/_internal/libpython3.13.so.1.0’: /tmp/.mount_HyprSnODMjmJ/usr/bin/_internal/libpython3.13.so.1.0: cannot open shared object file: No such file or directory
Thanks, I’m looking into the AppImage issue.
I think I have fixed that up now, if you’re up to try it again I would appreciate it.
Ok, it works now.
I had to install fuse package.
~/Downloads
❯ ./HyprSnipper-v1.0.2-x86_64.AppImage
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See FUSE · AppImage/AppImageKit Wiki · GitHub
for more information
After i did sudo pacman -s fuse, it launched without issues.
I’ve made some notes about fuse and added it to App-image system dependencies for now.
Thanks for the feedback @reason7322.