import { PluginMetadata } from '@/plugins/plugin' import type { KeyBindingAction } from '../../../registry/lib/components/utils/keymap/bindings' export const plugin: PluginMetadata = { name: 'launchBar.plugin', displayName: '搜索栏 - 快捷键支持', setup: ({ addData }) => { addData('keymap.actions', (actions: Record) => { actions.showLaunchBar = { displayName: '显示搜索栏', run: async () => { const { toggleLaunchBar } = await import('./toggle') toggleLaunchBar() return true }, } }) addData('keymap.presets', (presetBase: Record) => { presetBase.showLaunchBar = '/' }) }, }