hammerspoon: massage `conditionalKeys`
hammerspoon: massage `conditionalKeys`

Make the formatting of the two blocks more consistent (still need to use
quotes around `return` to avoid a syntax error), and add `isRepeating`,
which I plan to use in the future to implement some edge-case handling.

wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent,wincent/wincent