I still have to add not crashing when there are no windows left (although it seems that only happens sometimes)
I also have to add a few just-in-cases like completely discarding mod2 in the ModMask (a very difficult thing to do), as well as moving some functions around and commenting, but in most cases, xcrab should work!
we still need to make use of the config file, but that's easy enough to change
I'm not quite sure how you would get the inner value for the modmask, but if you make a
simple keypress event listener (or use an existing one, I'm sure those exist),
the inner value that you want is in the keybutmask value of the event object
I'll probably deal with that myself, but I'll leave that here for future reference