The best README is probably the test cases:
```rust
fn itworks() { asserteq!(tico("~"), "~"); asserteq!(tico("/"), "/"); asserteq!(tico("/home/hugopeixoto/work/personal/tico"), "/h/h/w/p/tico"); asserteq!(tico("~/work/personal/tico"), "~/w/p/tico"); asserteq!(tico("~/work/personal/tico/"), "~/w/p/t/"); assert_eq!(tico("~/work/ééé/tico"), "~/w/é/tico"); } ```
$ cargo install --git git@github.com:portocodes/tico.git
Here's how I'm using it in fish_prompt.fish
to replace prompt_pwd
:
set -l cwd $cyan(tico (echo $PWD | sed -e "s|^$HOME|~|"))