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