I feel like a good use case for this would be on an oldskool roguelike.
Cogmind is a newer roguelike that uses lots of effects like this. It looks amazing
TTE: Terminal Text Effects
191–200 of 279 posts
Re: TTE: Terminal Text Effects
#192I integrated this[1] with my MOTD on ssh login.. :) With random effect each time. 1: https://keeb.dev/static/login.mp4
Re: TTE: Terminal Text Effects
#193I feel like a good use case for this would be on an oldskool roguelike.
Cogmind is a newer roguelike that uses lots of effects like this. It looks amazing
Re: TTE: Terminal Text Effects
#194Earlier quoted context omitted.
Anything that downloads from somewhere, eg rsync, wget, package managers, etc. Anything that compresses or decompresses archives, like gzip/gunzip, tar, etc. Anything that performs longer running recursive disk activities, like du, find, etc I’m sure there are plenty more scenarios I haven’t thought of. Though to be clear, I definitely don’t want to see this as a default enabled option in any of these.
If things are working well, they are automated and I rarely see the real time output. If I’m looking at real time output, it’s because I’m doing something manually because something isn’t working the way it’s supposed to, and I’m in no mood for anything that doesn’t help me understand and address the issue. This work is impressive. I love it. For some reason I really like “printer.” I’d be all about it for games or t…
An example of this done well would be ‘pacman’ package manager where an Easter egg can be enabled to turn the progress bar into a little Pac-Man gobbling pills. It’s not there by default, but it can be enabled if you know how.
Personally, I’m in the same camp as yourself where I’d prefer our tools didn’t have all this cutesy stuff. But people like us seem to be a dying breed.
Re: TTE: Terminal Text Effects
#195Earlier quoted context omitted.
Would there be a more canonical way do do this?
Not redrawing the parts of the screen that don't need to be redrawn. There's going to be a tradeoff between the amount of works the terminal has to do parsing the input stream, the amount of work the terminal has to do to redraw/update its own buffer, and the amount of work necessary in the program to compute the necessary move commands. IIRC, ncurses does this under the hood.
Re: TTE: Terminal Text Effects
#196Re: TTE: Terminal Text Effects
#197This is amazing! Please never ever use it in production.
Re: TTE: Terminal Text Effects
#198So while technically amazing, I do hope these text effects will never land in real world application, unless it's related to video gaming.
Re: TTE: Terminal Text Effects
#199This is cool! we can utilize the 'Burn' or 'ErrorCorrect' effects to highlight warnings or errors in logs dynamically, ensuring critical issues stand out in ongoing terminal output.
Re: TTE: Terminal Text Effects
#200Earlier quoted context omitted.
Would there be a more canonical way do do this?
I think the canonical way would be to ship this in some sort of hard-to-uninstall snap or flatpack package.