━━━━━━ ❖ ━━━━━━


--- ### ❖ Information kolorz is a silly little library for printing kolored text to the terminal --- ### ❖ Installation Add kolorz to your project's `Cargo.toml`: ```toml [dependencies] kolorz = "0.10.0" ``` --- ### ❖ Basic Usage ```rust // print kolored text use kolorz::Kolor; fn main() { let mocha = Kolor::new("catppuccin mocha"); println!("{}", mocha.red("This is red")); } ``` --- ### ❖ The following kolorschemes are available: - [catppuccin](https://github.com/catppuccin) - latte, frappe, macchiato, mocha - [nord](https://github.com/arcticicestudio/nord) - [dracula](https://github.com/dracula/dracula-theme) - [gruvbox](https://github.com/morhetz/gruvbox) - dark, light - [onedark](https://github.com/joshdick/onedark.vim) - [tokyonight](https://github.com/folke/tokyonight.nvim) - [ayu](https://github.com/ayu-theme) - [palenight](https://github.com/drewtempelmeyer/palenight.vim) - [gogh](https://github.com/Mayccoll/Gogh) - [biscuit](https://github.com/Biscuit-Colorscheme/biscuit) - dark, light --- ### ❖ The following kolors are available on all of the kolorschemes: - red (0) - purple (1) - blue (2) - green (3) - orange (4) - yellow (5) - text (6) - random (picks a random color from above) - numbered (allows the user to pick a kolor by number) --- ### ❖ Kustom Kolorz are also available ```rust // custom kolorz from hex use kolorz::HexKolorize; fn main() { println!("{}", "This is peach".kolorize("#fab387")); } ``` ```rust // custom kolorz from RGB use kolorz::RGBKolorize; fn main() { println!("{}", "This is red".kolorize((235, 160, 172))); } ``` --- ### ❖ What's New? 0.10.0 - Add numbered method to call kolorz a number ---