23 releases
new 0.3.8 | Dec 6, 2024 |
---|---|
0.3.7 | Dec 5, 2024 |
0.2.5 | Dec 3, 2024 |
0.2.3 | Nov 29, 2024 |
0.1.7 | Nov 29, 2024 |
#58 in Text processing
2,188 downloads per month
2.5MB
717 lines
A collection of ascii screensavers
🚀 Installation
Dependencies
- A Nerd Font (Optional)
Linux/Macos specific
wget -O - "https://raw.githubusercontent.com/coderspark/asciisavers/refs/heads/master/install.sh" | sh
Universal download
cargo install asciisavers
🧠 Features
DVD
Run it with the following command:
asciisavers dvd
Options
- -C --disablecount - Disable the corner counter
- -d --delay <DELAY> - Set the delay in milliseconds
- -h --help - Print the help menu
Flying Toasters
Run it with the following command:
asciisavers toasters
Bouncing Ball
Run it with the following command:
asciisavers ball
Options
- -d --delay <DELAY> - Set the delay between frames in milliseconds
- -f --fancy - Enable fancy mode on the balls requires a Nerd Font
- -r --reset <CHARS> - Reset after n amount of characters [Default: 1000]
- -h --help - Print the help menu
Pipes.rs
Run it with the following command:
asciisavers pipes
Options
- -d --delay <DELAY> - Set the delay between frames in milliseconds
- -t --type <TYPE> - Set the type of the pipes 0-9 (can be used multiple times) [Default: [0]]
- -c --colour <COLOUR> - Set the colours of the pipes 0-7 (can be used multiple times) [Default: [0, 1, 2, 3 ,4 ,5 ,6 ,7]]
- -R --randomize - Randomize the starting position of the pipes
- -s --stats - Disable the stats of the pipes in the corner
- -h --help - Print the help menu
💭 Inspired By
🤝 Contributing
We are okay with contributors of any skill level! If you have an idea for a screensaver or want to make a documention, go ahead!
Dependencies
~4–12MB
~164K SLoC