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

#1826 in Command line utilities

Download history 6/week @ 2024-07-21 8/week @ 2024-08-18 7/week @ 2024-08-25 1/week @ 2024-09-01 17/week @ 2024-09-22 15/week @ 2024-09-29 42/week @ 2024-10-06 20/week @ 2024-10-13 13/week @ 2024-10-20 1/week @ 2024-10-27 14/week @ 2024-11-03

60 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
~244K SLoC