Hammerspoon modular config