GNOME Shell 45+ / Wayland

Hop Launcher keeps desktop flow fast, quiet, and keyboard-first.

A polished command palette for GNOME users: fuzzy app/window navigation, utility intents, and configurable web actions in one centered overlay.

brav

  • Brave Web Browser
    Access the Internet
    Open
  • Search Google for "brav"
    Web action
    Run
  • Search DuckDuckGo for "brav"
    Web action
    Run
  • Zen Browser
    Application
    Open
  • Chromium Web Browser
    Access the Internet
    Open

Scenario

Apps stay readable with left app icons and right-side action affordances.

This loop mimics the launcher flow: type, rank, resolve. Click chips to jump between realistic query paths.

Everything in one launcher surface

Results are tuned for speed: ranked fuzzy matches, intent shortcuts, and direct actions that keep you in flow.

Navigation

Windows + Apps

One query space for open windows and installed apps.

  • w term
  • a firefox
  • crome
Navigation

Files

Indexed folders surface likely files as you type.

  • f report
  • f invoice
Utilities

Emoji

Find and copy emoji quickly with natural keywords.

  • emoji smile
  • :emoji rocket
Utilities

Timezone

City names and aliases like PST resolve local times.

  • zurich time
  • pst
Utilities

Currency

Convert with compact query syntax.

  • 100usd to eur
  • $100 usd to eur
Utilities

Weather

Current weather via intent-style queries.

  • weather berlin
  • wx 94103
Web Actions

Web Search Actions

Configurable provider actions append at result-list end.

  • Search with DuckDuckGo
  • Search with Google

How It Works

Provider Aggregation

Windows, apps, files, and utility providers feed one result list, with prefixes and intent routing for narrow, predictable behavior.

Ranking for Real Typing

Ordered and contiguous matches, boundary boosts, typo tolerance, and interaction learning keep likely results near the top as queries evolve. Apps and windows you select more often are boosted in future fuzzy searches.

Smooth Shell Lifecycle

Debounced updates and clean teardown paths help maintain responsiveness through repeated open/close cycles.

Compatibility & Status

Built for GNOME users, ready for official review

Hop Launcher targets GNOME Shell 45+ and Wayland-first desktop workflows. The extension package is prepared for GNOME Extensions review and publication.

Developer Footnotes

  • extension.js launcher lifecycle
  • ui/launcherOverlay.js UI behavior
  • lib/providers/* smart providers