Expand description
Typed Rust interface to the nb note-taking CLI.
Handles notebook qualification, escaping, and output parsing.
Wraps the nb CLI as a subprocess, providing async methods for
all note-taking operations.
Structs§
Enums§
- Edit
Mode - Behavior mode for
nb editcontent updates. - NbError
- Errors from nb CLI invocation.
- Search
Mode - Matching mode for
nb searchquery terms. - Task
Status - Status filter for
nb tasks.
Functions§
- derive_
git_ notebook_ name - Derive the notebook name from the current Git repository.
- git_
rev_ parse - Run
git rev-parsewith the given arguments and return the output as a path.