I built a terminal screensaver in Go — constellations, rain, braille waves, and full shell integration
Every OS has a screensaver. The terminal had nothing. So I built drift — a terminal screensaver written in Go that activates automatically when your shell goes idle and disappears the moment you press any key. https://github.com/phlx0/drift How it works drift is built on tcell and renders directly to the terminal at a configurable frame rate (default 30fps). Each scene is its own self-contained animation loop that fills the full terminal dimensions and reacts to resize events....
Original Source
Read the full article at Dev →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.