-- https://zzamboni.org/post/my-hammerspoon-configuration-with-commentary/

hs.loadSpoon("SpoonInstall")
spoon.SpoonInstall.use_syncinstall = true
Install=spoon.SpoonInstall

Install:andUse("URLDispatcher",
  {
    config = {
      url_patterns = {
        { "https?://3.basecamp.com", "org.mozilla.firefox" },
        { "https?://basecamp.com", "org.mozilla.firefox" },
        { "https?://app.everhour.com", "org.mozilla.firefox" },
      },
      default_handler = "com.apple.Safari"
    },
    start = true
  }
)

hs.loadSpoon('ControlEscape'):start() -- Load Hammerspoon bits from https://github.com/jasonrudolph/ControlEscape.spoon
require('windows')

hs.notify.show("Welcome to Hammerspoon", "Have fun!", "")

-- https://zzamboni.org/post/my-hammerspoon-configuration-with-commentary/

hs.loadSpoon("SpoonInstall")
spoon.SpoonInstall.use_syncinstall = true
Install=spoon.SpoonInstall

Install:andUse("URLDispatcher",
  {
    config = {
      url_patterns = {
        -- { "https?://3.basecamp.com", "org.mozilla.firefox" },
        -- { "https?://basecamp.com", "org.mozilla.firefox" },
        -- { "https?://app.everhour.com", "org.mozilla.firefox" },
      },
      default_handler = "com.apple.Safari"
    },
    start = true
  }
)

hs.loadSpoon('ControlEscape'):start() -- Load Hammerspoon bits from https://github.com/jasonrudolph/ControlEscape.spoon
require('windows')

hs.notify.show("Welcome to Hammerspoon", "Have fun!", "")

Disable site-specific browsers for now
Disable site-specific browsers for now

I’m still figuring out my best strategy here
