raycast / raycast/extensions

[Dia] Allow setting custom hotkeys for pinned tabs in Search Tabs

Open
#28,405 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

extension extension: dia feature request
Dominant language
TypeScript
Stars
7.8k
Forks
6.9k
Avg merge
2d 6h
Merged PRs (30d)
442

Description

Extension

https://www.raycast.com/the-browser-company/dia

Description

Currently, the "Search Tabs" command lets you search and switch to open tabs in Dia. However, there is no way to assign a dedicated hotkey to jump directly to a specific pinned tab.

Many Dia users keep certain tabs permanently pinned — WhatsApp, X (Twitter), Spotify, etc. — and would benefit from being able to switch to them instantly from any application with a single keyboard shortcut, without going through the search flow.

Why not Raycast Quicklinks?
Quicklinks open URLs in a new tab instead of switching to the existing pinned tab. This defeats the purpose, since the whole point of pinned tabs is to keep a persistent session (logged-in state, scroll position, playing music, etc.). Opening a duplicate tab is not the same as focusing the existing one.

Proposed feature:

  1. In the "Search Tabs" command, allow users to assign a custom Raycast hotkey to individual pinned tabs (or any tab).
  2. When triggered, the hotkey should focus the existing pinned tab in Dia — not open a new one.
  3. Optionally, allow configuring these per-tab hotkeys directly from the "Search Tabs" results list (e.g., via an action like "Set Hotkey for This Tab").

This would make Dia + Raycast a true power-user setup for fast app-like tab switching.

Who will benefit from this feature?

Any Dia user who keeps pinned tabs open for frequently used web apps (messaging, music, social media, email, dashboards, etc.) and wants instant access to them from anywhere on macOS via a single keyboard shortcut. Power users who rely on Raycast for fast switching will find this especially valuable.

Anything else?
  • Raycast Quicklinks were tested as a workaround, but they open a new tab instead of focusing the existing pinned tab in Dia, so they don't solve this use case.
  • This could also benefit non-pinned tabs, but pinned tabs are the primary use case since they are long-lived and always open.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the "Search Tabs" command in the Dia extension and reviewing how it currently searches and switches tabs. Determine whether Dia and Raycast expose the APIs needed for per-tab hotkeys and focusing an existing tab. Done means a configured hotkey focuses the selected existing pinned tab rather than opening a duplicate.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, typescript
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.