Lliw

Roughly pronounced khlew

Lliw provides colours for your terminal, with no additional dependencies.

Aims

Installation

If you have cargo-edit installed, it's as easy as:

sh cargo add lliw

if you don't have cargo-edit you can add the following to your Cargo.toml file

toml [dependencies] lliw = "0"

Example usage

```rust use lliw::{Fg, Bg, Style};

fn main() { // Prints "Blue" in a blue colour println!("{}Blue{}", Fg::Blue, Fg::Reset); // Prints "Bold" in bold println!("{}Bold{}", Style::Bold, Style::NoBold); // Prints "Green" with a green background println!("{}Green{}", Bg::Green, Bg::Reset);

// You can even use it in more complicated ways
println!(
    "{}{}Attention!{}{} You have {}1{} new message",
    Style::Underline, Fg::Blue,
    Style::NoUnderline, Fg::Reset,
    Bg::Green, Bg::Reset,
);

} ```

Usage

There are 3 enums provided with lliw, Fg, Bg and Style. There is also 1 struct, Reset.

Be sure to check out the docs over at https://docs.rs/lliw

License: MIT