diff --git a/composables/command.ts b/composables/command.ts index 20a3306e..52e1ec97 100644 --- a/composables/command.ts +++ b/composables/command.ts @@ -240,6 +240,7 @@ export const useCommands = (cmds: () => CommandProvider[]) => { export const provideGlobalCommands = () => { const { locale, t } = useI18n() const { locales } = useI18n() as { locales: ComputedRef } + const router = useRouter() const users = useUsers() const masto = useMasto() const colorMode = useColorMode() @@ -258,6 +259,17 @@ export const provideGlobalCommands = () => { }, }) + useCommand({ + scope: 'Navigation', + + name: () => t('nav.settings'), + icon: 'i-ri:settings-4-line', + + onActivate() { + router.push('/settings') + }, + }) + useCommand({ scope: 'Preferences',