lscolors
A library for colorizing paths according to the LS_COLORS
environment variable (like ls
).
Usage
use ;
let lscolors = from_env.unwrap_or_default;
let path = "some/folder/archive.zip";
let style = lscolors.style_for_path;
// If you want to use `ansi_term`:
let ansi_style = style.map.unwrap_or_default;
println!;
Command-line application
This crate also comes with a small command-line program lscolors
that
can be used to colorize the output of other commands:
> find |
> rg |
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.