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

#1708 in Command line utilities


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

~13MB
~242K SLoC