Earlier quoted context omitted.
Interesting… do you have a link to the docs? The easiest thing prob would be to set the window to be fullscreen, but on that virtual display. That would accomplish per window screen capture.
It's a private API CGVirtualDisplay, but mostly well reverse engineered. Here's one example I found of a wrapper library https://github.com/enfp-dev-studio/node-mac-virtual-display/...
Show HN: Term.everything – Run any GUI app in the terminal
61–70 of 154 posts
Re: Show HN: Term.everything – Run any GUI app in the terminal
#62But can it run doom?
Re: Show HN: Term.everything – Run any GUI app in the terminal
#63Re: Show HN: Term.everything – Run any GUI app in the terminal
#64Wow. I love this! I actually have a specific, esoteric use for this: VSCode on iPad Hopefully supports iPadOS one day.
I know there are ssh clients for iPad. So it should work. I’m going to try it right now!
Absolutely no mouse support though, anyone know of an iPad ssh client with mouse support?
(still working on getting vscode to run smoothly)
Re: Show HN: Term.everything – Run any GUI app in the terminal
#65Re: Show HN: Term.everything – Run any GUI app in the terminal
#66That's awesomely useless, it straddles the line between programming and art. I am sure it was a great and fun learning experience. Well done !
Yeah, I can’t explain why this project makes me so happy because I struggle to think of any time where I’d need this, but it puts a big, dumb grin on my face.
Re: Show HN: Term.everything – Run any GUI app in the terminal
#67That's awesomely useless, it straddles the line between programming and art. I am sure it was a great and fun learning experience. Well done !
EDIT: nevermind, doing this with Docker seems much easier than I expected [0]. I'll try it tomorrow, I'm curious to see if the proposed solution works on Windows as well.
[0] https://medium.com/@priyamsanodiya340/running-gui-applicatio...
Re: Show HN: Term.everything – Run any GUI app in the terminal
#68It isn't: and even copy paste is hard. Clever people write apps that are bash_completion friendly.
If first main arg is bash friendly
mycli myfunc ...
Myour whole cliapp becomes "discoverable" with one tab keystroke that you probably already typed hopefully anyway.
Never need to advertise a new feature.
Deprecate by removing from completion without breaking scripts.
Then _everything_ already is in your cli, because someone already did it.
Re: Show HN: Term.everything – Run any GUI app in the terminal
#69Earlier quoted context omitted.
Yeah, I can’t explain why this project makes me so happy because I struggle to think of any time where I’d need this, but it puts a big, dumb grin on my face.
Well, you can run apps on any less capable device with ssh and proper terminal display. You can limit data usage by offloading video buffering to the host (however not sure if that's net positive saving). And put the host behind VPN to avoid getting region blocks.
Re: Show HN: Term.everything – Run any GUI app in the terminal
#70Wow. I love this! I actually have a specific, esoteric use for this: VSCode on iPad Hopefully supports iPadOS one day.