A bouncing ASCII art DVD logo (or custom text) for the terminal. Uses figlet-rs for converting 'logo' text into ASCII art.
- Updated dependencies:
randfrom0.8.5to0.9.0clapfrom4.5.11to4.5.27
- Swapped out deprecated
randfunction calls with their replacements
- Install the rust toolchain in order to have cargo installed by following this guide.
- run
cargo install dvd-term
Usage: dvd-term [OPTIONS]
Options:
-t, --text <TEXT> The custom text to use. Defaults to "DVD". Can be used multiple times to display multiple 'logos'
-f, --font <FONT> Specify a custom figlet font path
-c, --color <COLOR> Initial logo color code (0-255). Defaults to white (15). (https://ss64.com/bash/syntax-colors.html)
-r, --random If included, logo will randomize color when it bounces
-s, --speed <SPEED> The speed of the logo (how many 'cells' to move per second). Defaults to 8
-p, --plain If included, logo will be displayed in plain text instead of converted to ASCII art
-a, --art <ART_PATH> Specify the path of a plain text file with the ASCII art to display
-h, --help Print help
-V, --version Print version
If you encounter any bugs or problems, or you simply have a feature request, please feel free to create an issue or make a pull request, and I'll be happy to review and respond, and merge any PRs that pass a quick review.
See CONTRIBUTING for details.
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
