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)
- HYPER WOULDN'T LET ME MODIFY MY PREFERENCES HOT 1
- A JavaScript error occurred in the main process Uncaught Exception: Error: File not found: at new WindowsPtyAgent (C:\Users\mdtan\AppData\Local\Programs\Hyper\resources\app.asar\node_modules\no...:36) at new WindowsTerminal (C:\Users\mdtan\AppData\Local\Programs\Hyper\resources\app.asar\node_modules\no...:24) at spawn (C:\Users\mdtan\AppData\Local\Programs\Hyper\resources\app.asar\node_modules\no...:12) at Session.init (C:\Users\mdtan\AppData\Local\Programs\Hyper\resources\app.asar\session.js:138:24) at new Session at createSession i\window.js:139:25) at Server.<anonymous> i\window.js: 144:38) at Server.emit (node:events:527:28) at Server.ipcListener rog : 1 5) at IpcMainlmpl.emit (node:events:527:28) HOT 6
- Preferences window never opens
- Use Git Bash SDK as an alternative shell
- Windows environment variables do not take effect
- nerd fonts HOT 2
- Command + Delete Not Working in Hyper with Fish Shell on MacOS HOT 1
- unable to click enter when performinga simple action such as ls Documents/ HOT 1
- How to pass multiple shell arguments
- Command line text in neovim does not disappear
- xterm includes its own hard-coded map
- Supporting the Default Terminal Application setting in Windows
- shell issue
- 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?
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.