Add basic sxhkdrc configurability
This makes it possible to basically do everything you usually need to do for keybinds using the instantwmctrl command I also provided a configuration for sxhkd (sxhkdrc)
Why did you close the PR?
It doesn't provide all the functionality I wanted it to. It still can't really handle mouse clicks on specific areas or keypresses when no application is open
but I guess it can't really hurt and it's better than nothing, maybe it can even help others to come up with solutions that I'm still struggling with
This is pretty nice, a lot of things that I would have done eventually so thank you for putting in the work. I will definitely use part of it. The problem I see is completely disabling the built in key recognition system. It creates a hard dependency on sxhkd and the right config file being present. sxhkd crashes might also be pretty bad for people who don't know how the system works. Finally, the built in system has less latency and uses less resources. If you don't use custom keybinds you should keep the advantage better performance. What I'm thinking of is an instantwmctrl commands to make instantwm "let go" of a key combination so that you can use it with sxhkd
I mean... sxhkd crashing is usually not a problem at all from my experience, since you can launch a terminal with just your mouse :) but you could make it so people can toggle custom keymappings entirely, like... iconf use_sxhkd