chromakopia 0.1.0

Beautiful terminal string gradients and animations for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use chromakopia::{animate, presets};
use std::time::Duration;

#[tokio::main]
async fn main() {
    eprintln!("--- dark_n_stormy ---");
    let anim = animate::glow(presets::dark_n_stormy(), "chromakopia: beautiful terminal animations", 1.0);
    tokio::time::sleep(Duration::from_secs(5)).await;
    anim.stop();
    tokio::time::sleep(Duration::from_millis(100)).await;

    eprintln!("--- mist ---");
    let anim = animate::glow(presets::mist(), "chromakopia: beautiful terminal animations", 1.0);
    tokio::time::sleep(Duration::from_secs(5)).await;
    anim.stop();
}