1 unstable release
0.1.0 | Feb 25, 2025 |
---|
#1217 in Command line utilities
129 downloads per month
6KB
88 lines
facere-cli
facere-cli is a simple command-line tool for managing pending tasks. It allows users to create, list, and update task statuses using a JSON-based local storage.
Installation
Install from Crates.io
cargo install facere-cli
Build from Source
git clone https://github.com/yourusername/facere-cli.git &&
cd facere-cli &&
cargo install --path .
Usage
Create a New Task
facere-cli add <NAME> <YYYY-MM-DD>
example:
facere-cli add "Buy groceries" 2025-02-26
List All Tasks
facere-cli list
Toggle Task State
facere-cli toggle <TASK_ID>
example:
facere-cli toggle 1
List Tasks for a Specific Date
facere-cli filter <YYYY-MM-DD>
example
facere-cli filter 2025-02-26
Storage
Tasks are stored in a JSON file in the current directory. Future versions may use a more appropriate location.
License
This project is licensed under the MIT license.
Dependencies
~1.5–2.6MB
~49K SLoC