Hyprland has really limited gestures by default, as outlined in the Hyprland Wiki. So I tried using libinput-gestures, which I had some good experience with recently. I used libinput-gestures on Arcolinux running Hyprland and didn’t have any issues.
For libinput-gestures, it doesn’t seem to work on NixOS and there aren’t any additional configuration options on MyNixOS or nixos.org beyond the package install. So I don’t think I’ve configured it incorrectly or anything. On NixOS, when I run libinput-gestures-setup autostart start I get libinput-gestures-setup: command not found.
There looks like there are several options for gestures on linux, in general, such as:
The clockwise and anticlockwise gestures were particularly cool. Does anyone have any experience with gestures in Hyprland on NixOS that they would recommend?
Do you happen to know how to modify this to work under Wayland?
I ask because I currently have the nvidia 555 beta driver running (TL;DR: it adds explicit sync support so that Wayland becomes somewhat usable on nvidia hardware).
The last obstacle to migration I can see ATM is a Wayland replacement for fusuma / xdotool, so that I can keep using multitouch gestures if/when I switch.
Truthfully, seeing as how it’s not 2004 anymore, DE’s like KDE and Gnome as well as WMs should just offer a native MacOS-like (i.e. easy to use) configuration page for this, including mapping random multitouch gestures to random input events.
But until that happens, such 3rd party tools will remain necessary unfortunately.
Unforunately, I am still getting the warning that Warning: must install wmctrl to use _internal command. even when I explicitly pass wmctrl to the libinput-gestures package.