grepdown 0.1.0

CLI for grepdown: index a folder of Markdown files and search, traverse, and lint the knowledge base
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub fn init() {
    let res = grepdown_lib::MDDBProject::new(".".to_string());

    match res {
        Ok(project) => {
            log::info!("Project: {}", project.get_root());
            log::info!("Starting indexing...");
            project.refresh().unwrap();
            log::info!("Indexing complete");
        }
        Err(e) => {
            eprintln!("Error: {:#}", e);
            std::process::exit(1);
        }
    }
}