plugins to control various things OOTB via the GUI of the program
Hey there. You have a really good program, but I think it would benefit from plugin support. On Windows, HP, Lenovo and other OEMs bundle in utilities like yours with their touchpad drivers. These utilities include options to manipulate volume using the touchpad, to change tracks with the touchpad, etc. Considering the fact that your application directly allows the user to execute commands, adding in support for playerctl, amixer, and such other utilities which provide the same functionality as the touchpad utils would be awesome. It would be really cool to have built in GUI support to play the next song, to increase or decrease brightness (via xrandr?), to close a window (xkill I guess?), etc. I know most of these things can be done manually by adding in the respective commands, but I think it would be a way better user experience if the app supported these functions out of the box. At the moment if I want to assign some function to a gesture, I have to DDG "________ change via CLI linux" and find the appropriate command, then edit the command to suit my needs, then add it to the Gestures app. Instead, with the plugin thing I'm talking about, the user will simply have to select "change ______ with ______ gesture" and voila it'll work. Once again, kudos on your application its really cool.