vercel / vercel/hyper

Ability to open new terminal window from command line

Open
#3,735 2 comments 11 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
44.7k
Forks
3.6k
Avg merge
21m
Merged PRs (30d)
1

Description

  • I am on the latest Hyper.app version

  • I have searched the issues of this repo and believe that this is not a duplicate

  • OS version and name: MacOS Catalina

  • Hyper.app version: 3.0.2

  • The issue is reproducible in vanilla Hyper.app: yes

Issue

Currently, it seems that Hyper does not accept any command line arguments. I understand the design, however, it prevents from one very important ability. I want to have a shortcut set in my system to open a new terminal window. Surely, I can run /Applications/Hyper.app/Contents/MacOS/Hyper ~, however, it does not create just a new window, it runs a separate instance of Hyper, which in result takes around 3-5 seconds to open a terminal window on the most buffy MacBook vs almost instant experience when pressing cmd+N on currently opened Hyper window.

It would be amazing to allow running /Applications/Hyper.app/Contents/MacOS/Hyper -n ~ which will just create a new window of Hyper in the same process, as many other apps allow.

Contributor guide

No contributing guide indexed for this repository

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 at the Hyper executable entry point at /Applications/Hyper.app/Contents/MacOS/Hyper and trace how launching it differs from pressing cmd+N. Determine how a -n argument could request a new window in the existing process, then verify that it opens promptly without starting a separate Hyper instance.

Written by the indexing model from the issue text.

Assessment

Domain
cli, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.