Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tmux Integration #2406

Open
2 tasks done
williscool opened this issue Oct 29, 2017 · 4 comments
Open
2 tasks done

Tmux Integration #2406

williscool opened this issue Oct 29, 2017 · 4 comments
Labels
🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper

Comments

@williscool
Copy link

williscool commented Oct 29, 2017

  • 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: Windows 10 Home Build 15063.674
  • Hyper.app version: 1.4.8
  • Link of a Gist with the contents of your .hyper.js: Vanilla no changes
  • Relevant information from devtools (CMD+ALT+I on Mac OS, CTRL+SHIFT+I elsewhere): N/A
  • The issue is reproducible in vanilla Hyper.app: Is Vanilla

Issue

Hi

Was looking to see about a tmux integration for hyper like in recent versions of iterm2

with the tmux -CC command

video of it in action:

https://www.youtube.com/watch?v=nGhfE9n1RLo

https://gitlab.com/gnachman/iterm2/wikis/TmuxIntegration

Then you also get all of tmux's plugins (i.e. for like session saving) and stuff for free too.

@williscool
Copy link
Author

Super down to help both research and implementation.

Just seeing what other interest or information I can get by opening an issue

@MisterTea
Copy link
Contributor

Hey, check out #1912 for some more details on how tmux -cc works.

@Stanzilla Stanzilla added the 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper label Apr 24, 2018
@MisterTea
Copy link
Contributor

Hey all. I decided to write a replacement for tmux -CC called "Headless Terminal Multiplexer" (HTM). Here are the reasons why I'm writing something new:

  • tmux -CC is tied to iTerm, which is itself tied to OS/X. I am adding support for HTM in hyper.js, which is a terminal emulator that runs in most desktop OSes. One day we will be able to use laptops with a hardware escape key again.
  • HTM is an open spec that can be adopted by many terminal emulators. Wez Furlong, author of Wezterm, has helped write the API.
  • Some minor design changes, such as having HTM own a single window.

I've been making steady progress and should have a Hyper.js PR soon. Here's a link to a video showing HTM working with Hyper.js: https://youtu.be/Ea6Y08tP-RI

@MisterTea
Copy link
Contributor

I decided to make a new issue since HTM is somewhat off topic from the OP. #2978

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper
Projects
None yet
Development

No branches or pull requests

3 participants