Allow hyper to start on system startup in the background.
See original GitHub issueI find myself often opening and closing terminal windows as I need them. Therefore a fast startup time would be good to have. Hyper still needs around 2-3 seconds depending on what I am currenty doing. Compared that to the normal OS X Terminal which is available under 1 sec, that is “a lot” of difference.
I thought about an option in the config to make Hyper start on startup and be kept in the background, having the show
flag on the BrowserWindow
instance set to false. Once a User tries to start it, the window will be created. I am not sure if this will cut out a lot of time but I can imagine that having Electron already loaded up and just turning the window to show: true
should be significantly faster.
It will eat resources while being in the background for sure but that is why I would put this behaviour behind a boolean settings flag.
Any feedback on this? I am not actually sure if this is a rather good idea or just introduces unnecessary complexity.
Have a nice day ~
Issue Analytics
- State:
- Created 6 years ago
- Reactions:3
- Comments:5 (1 by maintainers)
Top GitHub Comments
@SirWindfield Agreed. I don’t mind 120Mb memory in the background as I have Chrome running in the background which takes around 1Gig memory, I have a 16Gig machine so don’t care that much.
@albinekb I don’t hate Hyper, in fact I’m using Hyper as my main terminal for the last couple of months and i really like using it. But if you just add the feature to continue running Hyper in background it can load quickly as I tend to quit terminal rather than minimizing it.
I have no idea why even I compared Hyper to a native terminal. That was just stupid 😅.
I think this is a good idea. I would be in support of a configuration option that minimizes Hyper to the system tray instead of closing it.
This is just a “nice to have” feature for me, as I habitually close windows more than I should, and I would prefer if I could get the software to be a little smarter than me.