mirror of
https://codeberg.org/unspeaker/perch.git
synced 2025-12-06 17:46:42 +01:00
add check mode
This commit is contained in:
parent
f9334e32d5
commit
4f7c69fbec
1 changed files with 6 additions and 0 deletions
|
|
@ -34,6 +34,9 @@ fn cli () -> clap::Command {
|
|||
.arg(arg!(-j --threads <N> "Number of indexing threads")
|
||||
.required(false)
|
||||
.value_parser(value_parser!(usize)))
|
||||
.arg(arg!(-c --check "Only index content, don't open editor")
|
||||
.required(false)
|
||||
.value_parser(value_parser!(bool)))
|
||||
}
|
||||
|
||||
fn main () -> Usually<()> {
|
||||
|
|
@ -50,6 +53,9 @@ fn main () -> Usually<()> {
|
|||
let mut results = results.into_inner()?;
|
||||
results.sort();
|
||||
let state = Arc::new(RwLock::new(Taggart::new(&path, results)?));
|
||||
if let Some(true) = args.get_one::<bool>("check") {
|
||||
return Ok(())
|
||||
}
|
||||
return Tui::new()?.run(&state)
|
||||
} else {
|
||||
panic!("read did not finish")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue