hammerspoon: Update browser routing and quitter config
Prune Safari-only domains no longer needing Apple Pay workaround.
Add Glide browser handler; keep Dash running in quitter.

Assisted-by: Claude Opus 4.5 via Claude Code
change zwxspwqnqssqyynslstxtlknmkukynuz
commit 54951c6cc6b0c8766418630538325001d1c5f794
author Alpha Chen <alpha@kejadlen.dev>
date
parent qmonmlxm
diff --git a/.hammerspoon/init.fnl b/.hammerspoon/init.fnl
index 15ccf261..e81bd109 100644
--- a/.hammerspoon/init.fnl
+++ b/.hammerspoon/init.fnl
@@ -96,26 +96,17 @@
 
 (let [handlers {:firefox-dev :org.mozilla.firefoxdeveloperedition
                 :firefox :org.mozilla.firefox
+                :glide :app.glide-browser.glide
                 :safari :com.apple.Safari
                 :zoom :us.zoom.xos}
-      ;; domains to be opened in Safari, usually either for Apple Pay or text-based 2FA
+      ;; domains to be opened in Safari, most for Apple Pay
       safari-domains [:adafruit.com
-                      :aetnahealth.com
+                      :apps.apple.com
                       :account.apple.com
-                      :bankofamerica.com
-                      :betterment.com
-                      :bulletin.com
-                      :chase.com
-                      :experian.com
-                      :fidelityinvestments.com
                       :goodluckbread.com
-                      :mychartwa.providence.org
                       :patagonia.com
-                      :pemco.com
-                      :schwab.com
                       :squareupmessagine.com
-                      :store.apple.com
-                      :xfinity.com]
+                      :store.apple.com]
       safari-patterns (icollect [_ domain (ipairs safari-domains)]
                         (.. "^https://(.*%.?)" (string.gsub domain "%." "%%.")
                             "/?"))
diff --git a/.hammerspoon/quitter.fnl b/.hammerspoon/quitter.fnl
index 3b910588..0b5c00b8 100644
--- a/.hammerspoon/quitter.fnl
+++ b/.hammerspoon/quitter.fnl
@@ -10,6 +10,7 @@
 
 (local config {:keep [:Arq
                       "CleanShot X"
+                      :Dash
                       "Firefox Developer Edition"
                       :Ghostty
                       :Glide