I started working on this with the Kitty image protocol, but unfortunately that protocol is really unsuited to this sort of thing. Performance will be awful. The protocol is sort of: 1. I'd like you to display this PNG. Here's the data: ... 2. Ok I've got the data. 3. Ok now display it at this position. 4. Ok now remove it from the screen. We're talking motion-PNG here. Just think about how awful that is. I wish some…
Show HN: Term.everything – Run any GUI app in the terminal
91–100 of 154 posts
Re: Show HN: Term.everything – Run any GUI app in the terminal
#92Re: Show HN: Term.everything – Run any GUI app in the terminal
#93This is interesting, but there was something that was even more impressive many years ago: a GTK theme that rendered all decoration and widgets using text chars and a GDK backend that rendered to text. Combine both and you could run any GTK app on a terminal with legible text and a beautiful TUI. http://zemljanka.sourceforge.net/cursed/screenshots/
Re: Show HN: Term.everything – Run any GUI app in the terminal
#94That's awesomely useless, it straddles the line between programming and art. I am sure it was a great and fun learning experience. Well done !
I run a ttyd server to get terminal over https, and I have used carbonyl over that to get work done. That's limited to a web browser (to get access to resources not exposed via the public internet), so having full GUI support is very useful
Re: Show HN: Term.everything – Run any GUI app in the terminal
#95That'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
#96Earlier quoted context omitted.
Emacs it's full of chindogus. Also, there's geekcode, xroach, megahal/hailo, xneko, aatv and mplayer rendering videos over aalib, aaquake, eforth running in the subleq virtual machine...
I remember watching the World Cup over telnet with one of those aalib libraries years ago. The signal arrived 5 seconds earlier than the TV :)
But I remember the BB demo and I still remember these catchy s3m modules...
https://aa-project.sourceforge.net/bb/
And, well, not AA, but I still play today tons of text adventures and roguelikes (and BSDgames and such), and my main X environment it's CLI/TUI based except for CWM (Window manager), MPV/MuPDF/NSxiv (images) and djview4 for DJVU files..
Re: Show HN: Term.everything – Run any GUI app in the terminal
#97Re: Show HN: Term.everything – Run any GUI app in the terminal
#98Earlier 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.
Sure am glad of the broadband Internet and modern "powerhouse" PCs we have so readily available today. Hell, even the computer most everyone carries in their pocket these days is infinitely more powerful than the average desktop machines of my childhood. :)
Re: Show HN: Term.everything – Run any GUI app in the terminal
#99Re: Show HN: Term.everything – Run any GUI app in the terminal
#100one is required to ask about Gwerm, and why he is not moving... :-P