15 releases

0.1.10 Apr 2, 2023
0.1.9 Mar 21, 2023
0.1.7 Feb 24, 2023
0.1.6 Jan 31, 2023
0.0.4 Aug 2, 2022

#1191 in Command line utilities

Download history 8/week @ 2024-01-08 43/week @ 2024-01-15 6/week @ 2024-02-19 56/week @ 2024-02-26 10/week @ 2024-03-04 197/week @ 2024-03-11 9/week @ 2024-03-18 12/week @ 2024-03-25

231 downloads per month
Used in aim

MIT license

20KB
86 lines

skim-navi

CD-auto crates.io LoC

A friendlier skim façade.

Why?

skim is fiddly to use when i.e. navigating a tree hierarchy.

skim-navi addresses that.

Usage

Implement the following async function and call skim-navi::Navi::run() with it:

pub async fn get_links(input: String) -> Result<Vec<String>, Error>

This represents the handler that gets called on each navigation update (i.e.: changing folders), and can even talk to a remote backend.

You can find a further examples in the examples folder.

Dependencies

~12MB
~220K SLoC