diff --git a/hammerspoon/.hammerspoon/config.lua b/hammerspoon/.hammerspoon/config.lua index 350b54a..f13a767 100644 --- a/hammerspoon/.hammerspoon/config.lua +++ b/hammerspoon/.hammerspoon/config.lua @@ -24,7 +24,7 @@ return { enabled = true, duration = 0.7, showOnFocus = true, - showOnCommand = true, + showOnOption = true, style = { fillColor = { white = 0.08, alpha = 0.88 }, diff --git a/hammerspoon/.hammerspoon/modules/app_name_toast.lua b/hammerspoon/.hammerspoon/modules/app_name_toast.lua index 23bd033..bc5f348 100644 --- a/hammerspoon/.hammerspoon/modules/app_name_toast.lua +++ b/hammerspoon/.hammerspoon/modules/app_name_toast.lua @@ -5,8 +5,8 @@ function AppNameToast.new(config) return setmetatable({ config = config, alertId = nil, - commandKeyDown = false, - commandKeyWatcher = nil, + optionKeyDown = false, + optionKeyWatcher = nil, shouldShow = nil, }, AppNameToast) end @@ -36,21 +36,21 @@ function AppNameToast:show() end function AppNameToast:start() - if not self.config.showOnCommand then return self end + if not self.config.showOnOption then return self end - self.commandKeyWatcher = hs.eventtap.new({ + self.optionKeyWatcher = hs.eventtap.new({ hs.eventtap.event.types.flagsChanged, }, function(event) - local isCommandDown = event:getFlags().cmd == true + local isOptionDown = event:getFlags().alt == true - if isCommandDown and not self.commandKeyDown then + if isOptionDown and not self.optionKeyDown then self:show() end - self.commandKeyDown = isCommandDown + self.optionKeyDown = isOptionDown return false end) - self.commandKeyWatcher:start() + self.optionKeyWatcher:start() return self end