vercel / vercel/hyper

A Hyper window on a mac should have some meaningful name other than "Hyper" or "Shell"

Open
#7,182 1 comment 5 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

Is your feature request related to a problem? Please describe.
When I have multiple Hyper windows open on a mac, I can't tell which one to select because they're all named "Hyper". Here's a couple places where this happens:

  • If you click on the Window menu, you see several windows all called "Hyper"
  • When you long-press on a dock item, same deal.

Even if you use fancy tricks to update your terminal's title, this doesn't seem to affect the window title at all.

Describe the solution you'd like
Ideally, I'd like the window title to be the current working directory by default (full path), and also to be overridable to some custom text you can set from the Window context menu.

Describe alternatives you've considered
The fancy tricks I described above. Also, I've considered not using the mentioned ways of locating my window, but it seems like kind of a broken user experience to go to your already Hyper-specific context menu and have a list of all your windows titled the same thing: "Hyper".

Additional context

image

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 by tracing how Hyper sets the macOS window title and how terminal title updates are handled. Reproduce the duplicate names in the Window menu and dock item, then inspect the Window context menu requirement. Done means windows show their current working directory by default and support a custom title override.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, typescript
Domain
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.