https://gitlab.com/christosangel/c-pipes

This program written in the C language will render random coloured zigzag lines in the terminal, while the font, speed, density and number of lines are fully customizable.

c-pipes.png

Each line stops once it reaches the edge of the window, only for a new line to begin.

This program was inspired by this bash script:

https://github.com/pipeseroni/pipes.sh

Screenshots:

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes2.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes3.png

https://gitlab.com/christosangel/c-pipes/-/raw/main/images/c-pipes4.png

Feel free to discover the endless possibilities of customization.

  • xoggy
    link
    fedilink
    arrow-up
    2
    ·
    2 months ago

    Haven’t used the original but I do enjoy letting pipes-rs run on idle terminals.

    • christos@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I haven’t used the rust version, but, with a glance, pretty much the rust replica as well as the c clone I wrote lead to more or less the same outcome as the bash original script. A mesmerizing effect.