In the OSX app, global hotkey to search vault

Also this thread is relevant: Hotkey to vault search field?

I’ve got workaround to add global hotkey for macOS Desktop app with Hammerspoon (https://www.hammerspoon.org/).

Lua script:

-- file: ~/.hammerspoon/init.lua
-- https://www.hammerspoon.org/
--
-- Bring Bitwarden to front and focus on the search field
-- Required accessability to be enabled in Hammerspoon & System preferences
function launch_bitwarden_search()
    hs.application.launchOrFocus("Bitwarden")
    local app = hs.appfinder.appFromName("Bitwarden")
    if (app ~= nil) then
        local activated = app:activate(true)
        if (activated) then
            -- for Dock icon mode
            app:selectMenuItem({"View", "Search vault"})
            -- for menubar item mode
            hs.eventtap.keyStroke({"cmd"}, "f")
        else
            hs.alert.show("😕 Unable to activate Bitwarden app")
        end
    else
        hs.alert.show("😕 Bitwarden app not found")
    end
end
hs.hotkey.bind({"cmd", "alt"}, '\\', launch_bitwarden_search)
1 Like