Skip to main content

๐Ÿš€ Plugin - App

โ† Back to Plugins

Searches and launches installed applications โ€” Win32, UWP (Microsoft Store), and shortcuts.

Keywords: app ยท * (global โ€” active on every search) - Edit in Plugins.json

๐Ÿ”Ž Indexingโ€‹

At startup, the App plugin builds a search index from three sources:

SourceWhat's included
.lnk shortcutsStart Menu (system + user), Desktop
UWP / Store appsVia Get-StartApps (PowerShell)
RegistryHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

Typing anything searches across all indexed apps using a 4-pass fuzzy strategy:

  1. Acronym match โ€” vsc matches Visual Studio Code
  2. Substring match โ€” chrome matches Google Chrome
  3. Fuzzy WRatio โ€” handles typos and partial words
  4. Partial ratio โ€” fallback for short queries

Results are sorted by match quality. Frequently launched apps are boosted via usage history.


๐Ÿ“œ Aliases โ€” aliases.dataโ€‹

Define custom shorthand names for apps. Useful for apps with long or inconsistent names.

# aliases.data

# Format: alias=app_name
pp=adobe premiere pro
ps=photoshop
vsc=visual studio code
cmd=command prompt
pwsh=powershell
  • The alias maps to the app's display name (as it appears in the index).
  • Aliases are case-insensitive.
  • Multiple aliases can point to the same app.