Allow `warp://...` links to open warp (already does) and then input given text to run a known command

Open
#2,547 6 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
rust
Domain
cli

Research direction

Start at the warp:// link handling entry point and trace how a link currently opens Warp. Define the URL-encoded command flow and verify that the input bar is populated and the known command runs after launch, including links from an external notes app.

Written by the indexing model from the issue text.

Description

enhancement triaged
Discord username (optional)

No response

Describe the solution you'd like?
Allow warp:// links to open warp (already does) and then input given text to run a known command

for example in my notes app if I have a link with a value of warp://'some arbitrary command' I would like warp to open, populate the input bar with that 'some arbitrary command' and run it. Even if everything after the warp:// needed to be URL encoded, as long as the command would flow through to warp and run I would love it.
Is your feature request related to a problem? Please describe.
copy/paste is the devil!
Additional context

My organization has tons of scripting and developer tools that I always have look up the exact syntax for, If I could just have them all listed in a note app and click them, launching warp and running that command, it would be a killer feature for productivity.

How important is this feature to you?

3

Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087

None

Dominant language
Rust
Stars
65.1k
Forks
5.6k
PR merge metrics
PR metrics pending

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.

More from warpdotdev/warp

All issues in warpdotdev/warp

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.