pipes-rs

Crates.iopipes-rs
lib.rspipes-rs
version0.1.1
created_at2025-07-09 11:48:57.498785+00
updated_at2025-07-09 11:56:39.852908+00
descriptionA rust rewrite of pipes.sh
homepage
repositoryhttps://github.com/dnorhoj/pipes-rs
max_upload_size
id1744817
size88,046
Daniel Norhøj (dnorhoj)

documentation

README

Pipes-rs

Pipes-rs is a rewrite of pipes.sh in Rust. It is a simple screensaver that displays a random pattern of pipes on the screen.

Installation

Install with cargo install pipes-rs.

Usage

Run with pipes-rs. You can use the --help flag to see the available options.

pipes-rs --help  
Usage: pipes-rs [OPTIONS]

Options:
  -d, --debug                          Show debug information
  -p, --pipes <PIPES>                  Amount of pipes to show [default: 1]
  -s, --pipeset <PIPESET>              Which pipeset to use (between 0-6) [default: 0]
  -f, --fps <FPS>                      Frames per second [default: 60]
  -c, --frame-clear <FRAME_CLEAR>      Amount of frames to show before clearing screen [default: 1000]
  -b, --straight-bias <STRAIGHT_BIAS>  Straight bias (higher values result in less turns) [default: 13]
      --random-pipeset                 Use random pipeset for each pipe
      --no-colors                      Disable colors :(
      --keep-colors                    Keep colors when pipes hit edge
      --transparent                    Use transparent background (no background color)
  -h, --help                           Print help
Commit count: 0

cargo fmt