Something went wrong. Try again.
A Rust clone of doing by Brett Terpstra — a command line tool for remembering what you were doing and tracking what you've done. doing.aaronmallen.dev
Something went wrong. Try again.
README.md
doing-ops #
Domain operations for the doing CLI.
This crate provides the core business logic that sits between the CLI layer and the document model: filtering and searching entries, automatic tagging, backup/undo management, tag queries, and note extraction.
Modules #
autotag— automatic tag assignment based on config rulesbackup— atomic file writes with backup historyextract_note— split entry text into title and notefilter— entry filtering pipeline (tags, dates, search)search— fuzzy and pattern-based entry searchtag_filter— tag-based entry filtering with wildcard supporttag_query— structured tag query parsing and evaluationundo— undo/redo via backup file rotation
License #
MIT — see LICENSE for details.