{"action":"created","issue":{"url":"https://api.github.com/repos/zeit/hyper/issues/2775","repository_url":"https://api.github.com/repos/zeit/hyper","labels_url":"https://api.github.com/repos/zeit/hyper/issues/2775/labels{/name}","comments_url":"https://api.github.com/repos/zeit/hyper/issues/2775/comments","events_url":"https://api.github.com/repos/zeit/hyper/issues/2775/events","html_url":"https://github.com/zeit/hyper/issues/2775","id":306954547,"number":2775,"title":"Allow hyper to start on system startup in the background.","user":{"login":"SirWindfield","id":5113257,"avatar_url":"https://avatars1.githubusercontent.com/u/5113257?v=4","gravatar_id":"","url":"https://api.github.com/users/SirWindfield","html_url":"https://github.com/SirWindfield","followers_url":"https://api.github.com/users/SirWindfield/followers","following_url":"https://api.github.com/users/SirWindfield/following{/other_user}","gists_url":"https://api.github.com/users/SirWindfield/gists{/gist_id}","starred_url":"https://api.github.com/users/SirWindfield/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SirWindfield/subscriptions","organizations_url":"https://api.github.com/users/SirWindfield/orgs","repos_url":"https://api.github.com/users/SirWindfield/repos","events_url":"https://api.github.com/users/SirWindfield/events{/privacy}","received_events_url":"https://api.github.com/users/SirWindfield/received_events","type":"User","site_admin":false},"labels":[{"id":401334497,"url":"https://api.github.com/repos/zeit/hyper/labels/%F0%9F%8E%A8%20Type:%20Enhancement","name":"🎨 Type: Enhancement","color":"2D8DF5","default":false},{"id":403434065,"url":"https://api.github.com/repos/zeit/hyper/labels/%F0%9F%92%AC%20Community%20feedback%20wanted","name":"💬 Community feedback wanted","color":"FF1BB4","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-03-20T17:00:16Z","updated_at":"2018-03-23T15:04:51Z","closed_at":null,"author_association":"NONE","body":"I 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.\r\n\r\nI 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. \r\n\r\nIt will eat resources while being in the background for sure but that is why I would put this behaviour behind a boolean settings flag.\r\n\r\nAny feedback on this? I am not actually sure if this is a rather good idea or just introduces unnecessary complexity. \r\n\r\nHave a nice day ~"},"comment":{"url":"https://api.github.com/repos/zeit/hyper/issues/comments/375695003","html_url":"https://github.com/zeit/hyper/issues/2775#issuecomment-375695003","issue_url":"https://api.github.com/repos/zeit/hyper/issues/2775","id":375695003,"user":{"login":"yogeshkotadiya","id":9676379,"avatar_url":"https://avatars3.githubusercontent.com/u/9676379?v=4","gravatar_id":"","url":"https://api.github.com/users/yogeshkotadiya","html_url":"https://github.com/yogeshkotadiya","followers_url":"https://api.github.com/users/yogeshkotadiya/followers","following_url":"https://api.github.com/users/yogeshkotadiya/following{/other_user}","gists_url":"https://api.github.com/users/yogeshkotadiya/gists{/gist_id}","starred_url":"https://api.github.com/users/yogeshkotadiya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yogeshkotadiya/subscriptions","organizations_url":"https://api.github.com/users/yogeshkotadiya/orgs","repos_url":"https://api.github.com/users/yogeshkotadiya/repos","events_url":"https://api.github.com/users/yogeshkotadiya/events{/privacy}","received_events_url":"https://api.github.com/users/yogeshkotadiya/received_events","type":"User","site_admin":false},"created_at":"2018-03-23T15:04:51Z","updated_at":"2018-03-23T15:04:51Z","author_association":"NONE","body":"@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.\r\n\r\n@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.\r\n\r\nI have no idea why even I compared Hyper to a native terminal. That was just stupid 😅."}}
{"actor":{"display_login":"yogeshkotadiya"}}