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

#4 in #skim

Download history 22/week @ 2024-12-07 7/week @ 2024-12-14 7/week @ 2025-02-01 13/week @ 2025-02-08 2/week @ 2025-02-15 5/week @ 2025-02-22 14/week @ 2025-03-01 73/week @ 2025-03-08 23/week @ 2025-03-15

110 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

~13MB
~246K SLoC