Live data from Hacker News

Show HN: Term.everything – Run any GUI app in the terminal

github.com

141–150 of 154 posts

Re: Show HN: Term.everything – Run any GUI app in the terminal

#141
post #136
post #107

Earlier quoted context omitted.

You will be able to copy/paste with term.everything once I implement the Wayland copy/paste interface (wl_data_device_manager).

OMG! That'd be AMAZING. But it still wouldn't render GUI text as terminal font text right?

That’s right, it will still be pixelfied text. We could run ocr on the images then convert to text, but that’s an entirely new can of worms. Make a feature request issue on GitHub if you’re interested,

Re: Show HN: Term.everything – Run any GUI app in the terminal

#142
post #64

Earlier quoted context omitted.

Behold! running on the iPad! Screen Recording - https://github.com/mmulet/term.everything/blob/main/resource... A video of it on the iPad - https://github.com/mmulet/term.everything/blob/main/resource... Absolutely no mouse support though, anyone know of an iPad ssh client with mouse support? (still working on getting vscode to run smoothly)

> anyone know of an iPad ssh client with mouse support? Prompt 3 from Panic

Thanks, I’ll check that out

Re: Show HN: Term.everything – Run any GUI app in the terminal

#143
post #127
post #103

Earlier quoted context omitted.

But really, in the last 24 hours term.everything has accumulated 1500 stars, 600 upvotes on HN, 185 upvotes on lobsters (the highest upvoted `show` tag of all time), but despite all of that, you, my friend, are the first to ask about Gwerm. That means you win the secret prize! A custom Gwerm T-shirt! I’ll send the details to the Gmail you have linked to your account.

saw your email, thanks! As much as I would want a customized Gwerm-Jörmungandr-ouroboros t-shirt (just a random though!), I think you have already more than earned the kudos with your work, so let me just give my thanks to you for something that brightened my day today.

Awww, thanks for your kind words. Tell you what: should the fates align and we ever meet at a tech conference or hackathon, etc, I’ll do what I can so that you leave with some Gwerm-flavored memorabilia.

Re: Show HN: Term.everything – Run any GUI app in the terminal

#144
This could be useful for testing UI elements of apps ...

Modern UI applications are way too tightly coupled for my liking, and difficult to test especially if you don't practice "separation of concerns", e.g. decoupling the app logic from its presentation.

Haven't looked at the full thing but something like this might allow you to write tests for UI apps without actually having the UI backend...

Re: Show HN: Term.everything – Run any GUI app in the terminal

#145
It's fun, but reminds me of a trick using Xvfb.

For example...

    $ Xvfb :7 &
    [1] 21688
    $ xeyes -display :7 &
    [2] 21697
    $ xwd -display :7 -name xeyes -out /dev/stdout | convert xwd:- sixel:-

It looks like this: https://imgur.com/a/Eq2ToVO

Obviously no input though, you would have to use xdotool! The main benefit is that you probably already have all these tools installed :)

Re: Show HN: Term.everything – Run any GUI app in the terminal

#146
post #145

It's fun, but reminds me of a trick using Xvfb. For example... $ Xvfb :7 & [1] 21688 $ xeyes -display :7 & [2] 21697 $ xwd -display :7 -name xeyes -out /dev/stdout | convert xwd:- sixel:- It looks like this: https://imgur.com/a/Eq2ToVO Obviously no input though, you would have to use xdotool! The main benefit is that you probably already have all these tools installed :)

Looks like you're on Windows? You can run X apps with XMing, I used to do it years ago. You can run the actual X app and use it, not just get a screenshot.

Re: Show HN: Term.everything – Run any GUI app in the terminal

#147
post #145

It's fun, but reminds me of a trick using Xvfb. For example... $ Xvfb :7 & [1] 21688 $ xeyes -display :7 & [2] 21697 $ xwd -display :7 -name xeyes -out /dev/stdout | convert xwd:- sixel:- It looks like this: https://imgur.com/a/Eq2ToVO Obviously no input though, you would have to use xdotool! The main benefit is that you probably already have all these tools installed :)

Looks like you're on Windows? You can run X apps with XMing, I used to do it years ago. You can run the actual X app and use it, not just get a screenshot.

The point is to view it in a terminal (e.g. XTerm, Konsole, etc), of course you can just run it in an X server.

Re: Show HN: Term.everything – Run any GUI app in the terminal

#148

Earlier quoted context omitted.

https://www.youtube.com/watch?v=dcjkezf1ARY

Probably not running over a network. Also I'm not seeing anything GUI-like.

How about this then: https://github.com/saitoha/libsixel

Re: Show HN: Term.everything – Run any GUI app in the terminal

#150

Earlier quoted context omitted.

Probably not running over a network. Also I'm not seeing anything GUI-like.

How about this then: https://github.com/saitoha/libsixel

Sixels are hilariously inefficient. Think "motion xpm".
Post reply on HN