Nost is a markdown-based note generator that adheres to the NOT format.
Whenever you need to take notes, Nost helps you create files following the structure: year/month/week number/day number.
For example, if you add a note on the 6th of June 2025:
2025/
06/
1/
06.md- Rust (includes
cargo)
cargo build --releaseOptional: add an alias
alias nost="RUST_LOG=warn /path/to/nost/target/release/nost"Copy config.toml.dist into config.toml and update the values. For example:
not_path="/path/to/your/notes"
language="fr"cargo run newOr
cargo run nBegin a work session:
cargo run start-workOr
cargo run swEnd a work session:
cargo run end-workOr
cargo run ewDisplay work stats:
cargo run work-statsOr
cargo run wsFor computing work stats, add some env vars:
export NOST_WORK_SALARY=0
export NOST_WORK_CURRENCY=EURUnit tests:
cargo testStyle:
cargo clippy --verbose -- -D warningsLinter:
cargo fmt -- --check