Comments (12)
@rauchg
This plugin done by @parro-it seems pretty good at getting the title.
hyperterm-title
It grabs the title used by hterm and put it as the tab title.
Can you take a look? Maybe this should be the default behaviour.
from hyper.
Yeah … when using NeoVim (or Vim) (both installed via Homebrew) for example, it constantly jumps between bash
, Python
, Ruby
and nvim
.
from hyper.
@rauchg how are you extracting the process name? I have been trying to figure out how how to override it.
from hyper.
@rauchg: if you'll decide to use my plugin way to set the title as the default, I will be happy to help with a PR
from hyper.
@parro-it my understanding was that only a few programs use the escape code to set the title. Is that not the case?
from hyper.
@parro-it if that technique is sufficient (not sure why I had concluded it wasn't), I would totally love a patch that includes your approach and removes ps
polling
from hyper.
@parro-it my understanding was that only a few programs use the escape code to set the title. Is that not the case?
Not at all... E.g. I use zsh with pure prompt, it set the title to the cwd
. VI set it to the name of editing file, etc..
@parro-it if that technique is sufficient (not sure why I had concluded it wasn't), I would totally love a patch that includes your approach and removes ps polling
I will happily do one soon... 😃
from hyper.
@parro-it you'll be improving the performance and UX of Hyper significantly 🙏 thank you, looking forward to it
from hyper.
Also @lkzhao thanks for bringing this to my attention
from hyper.
@parro-it you'll be improving the performance and UX of Hyper significantly 🙏 thank you, looking forward to it
You're welcome, I hope to do a good job 😄. Process polling is so expensive in term of performance?
from hyper.
@matheuss #892 closed this i think!
from hyper.
Thank you @ppot 😄
from hyper.
Related Issues (20)
- Unable to get local issuer certificate
- Fails to run on Raspberry Pi OS arm64 HOT 2
- wrong hyper modification HOT 1
- Typed text does not show and screen goes black on macOS Monterey 12.7.3
- Wrong NIC in the speed of data
- The character '_' is highlighted.
- How do I add to the Services TAB of macos?
- windows 10, when use split down / right ,and close, then crash
- [bug] Ctrl+Enter sends ASCII 13 \r instead of ASCII 10 \n
- Black terminal after waking up from sleep
- Unexpected ssh connection disconnection causes Hyper.app to be unresponsive
- Change the theme of Hyper to sync with the OS HOT 1
- once i enter a commond it is not showing any other command that i gave it in past
- Help me with me=y problem HOT 1
- terminal body shows x and y scrollbar when resized HOT 1
- Hyper does not highlight underscores
- top side dissapeared after installation of native-theme HOT 2
- Loading a Plugin locally, fail to import dependencies with "require" HOT 1
- How to disable font blurring in terminal HOT 1
- Crashes on Ubuntu 24.04 due to permissions on /opt/Hyper/chrome-sandbox HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hyper.