Used to use reWASD and sometimes AutoHotkey on windows, but neither of these have linux support. Googling returns a couple of solutions but they’re for x11.
I’m considering just giving up and writing macros in python, but that makes it a great deal more difficult to make quick and dirty scripts
[This comment has been deleted by an automated system]
Aha! This explains why AutoKey doesn’t work properly for me in Wayland. Thanks!
KMonad!
It’s more like an analogue for QMK (custom keyboard firmware) than reWASD though with features oriented towards rearranging, layers, etc. But it can do more than that, too.
Also it works on Xorg, Windows and macOS too.
https://github.com/waycrate/swhkd
This is the Wayland fork of sxhkd. In addition to regular shortcuts, you can do things like key sequences. It’s great.
https://tube.jeena.net/w/nhWrNZpPG5ribE7MYYh3TF This is how I do it for OBS in GNOME and Wayland.