diff --git a/hammerspoon/hosts/hati.lua b/hammerspoon/hosts/hati.lua index 939a3ef..873ce1c 100644 --- a/hammerspoon/hosts/hati.lua +++ b/hammerspoon/hosts/hati.lua @@ -7,6 +7,8 @@ local obj = {} local apptoggle = require('app_toggle') local function init_hotkeys() + hs.hotkey.bind({ 'cmd', 'alt', 'ctrl' }, 'S', apptoggle.showAppInfo) + apptoggle:bind({ 'cmd', 'alt', 'ctrl' }, 'A', { 'Activity Monitor' }) apptoggle:bind({ 'cmd', 'ctrl' }, '4', { 'HuggingChat' }) apptoggle:bind({ 'cmd', 'ctrl' }, 'A', { 'ArgoCD' }) @@ -38,7 +40,7 @@ end local uh = require('url_handler') local function init_url_handler() - uh.default_handler = uh.browsers.firefox + uh.default_handler = uh.browsers.arc uh.url_patterns = { { { "%://meet.google.com/" }, uh.browsers.chrome, nil, @@ -54,7 +56,7 @@ end function obj.init() init_hotkeys() - -- init_url_handler() + init_url_handler() end return obj diff --git a/hammerspoon/url_handler.lua b/hammerspoon/url_handler.lua index 813ebb3..32addec 100644 --- a/hammerspoon/url_handler.lua +++ b/hammerspoon/url_handler.lua @@ -43,7 +43,7 @@ obj.url_redir_decoders = nil --- A table of browser names and corresponding bundle IDs that can be used in --- the url_patterns table. obj.browsers = { - arc = 'com.arc.arc', + arc = 'company.thebrowser.Browser', brave = 'com.brave.Browser', camino = 'org.mozilla.camino', chrome = 'com.google.Chrome', @@ -59,6 +59,7 @@ obj.browsers = { palemoon = 'com.palemoon.palemoon', safari = 'com.apple.Safari', seamonkey = 'org.mozilla.seamonkey', + sigmaos = 'com.sigmaos.sigmaos.macos', tor = 'org.mozilla.tor browser', vivaldi = 'com.vivaldi.Vivaldi', waterfox = 'net.waterfox.waterfox',