apputils

Crates.ioapputils
lib.rsapputils
created_at2024-03-10 12:58:30.883161
updated_at2024-04-04 01:49:00.629023
descriptionA lightweight Rust crate to help you build awesome tools
homepagehttps://github.com/Stridsvagn69420/apputils
repositoryhttps://github.com/Stridsvagn69420/apputils.git
max_upload_size
id1168676

documentation

https://docs.rs/apputils

README

# apputils A lightweight Rust crate to help you build awesome tools Check out [the docs](https://docs.rs/apputils) to know what it can do. To add it to your dependencies, either run: ```bash cargo add apputils ``` Or update your `Cargo.toml`: ```toml [dependencies] apputils = "0.1.5" ``` ## Categories - `dirs`: User directories using environment variables - `config`: Config file helpers An example ```rust use apputils::config::local_file; use apputils::Colors; use apputils::paintln; fn main() { paintln!(Colors::Rgb(42, 164, 69), "Attempting to read alacritty config file..."); match local_file("alacritty", "alacritty.toml") { Ok(data) => println!("Your alacritty config:\n{}", data), Err(_) => paintln!(Colors::Red, "You don't seem to have an alacritty config!") } // You can also print with bold colors paintln!(Colors::MagentaBold, "I use Gentoo, btw."); } ```
Commit count: 12

cargo fmt