Animated pipes style terminal screensaver.

Project maintained by Acidhub Hosted on GitHub Pages — Theme by mattgraham


Animated pipes terminal screensaver.

Screenshot of pipes.sh.

A Brief History

pipes.sh was originally created by @msimpson and posted to the Arch Linux Forums in early 2010. It was also later posted to Gist with a license clarification ("public domain").

In early 2013 @livibetter posted a modification of the script to Gist after reading about it on a blog where it was maintained for a few months.

In 2014 the script was given its own GitHub repo which encouraged contributions from other developers. As the script gained more popularity the decision was made to combine forces with developers of similar projects (such as this C version). Finally, in 2015 the Pipeseroni collective was formed.

In 05/06/2015 AcidHub forked this project and made the git as light as possible only for archive purposes.



-p [1-]        number of pipes (D=1).
-t [0-8]       type of pipes, can be used more than once (D=0).
-t c[16 chars] custom type of pipes.
-f [20-100]    framerate (D=75).
-s [5-15]      probability of a straight fitting (D=13).
-r LIMIT       reset after x characters, 0 if no limit (D=2000).
-R             random starting point.
-B             no bold effect.
-C             no color.
-h             help.
-v             print version number.


Press any key to exit the program.


Feel free to fork and/or create pull request. But if you does create pull requests, that means you agree to put your contribution in public domain.