A CLI todo app that helps me learn rust. You can read about it here!
rtodo is a basic CLI-based todo app that lets you keep track of your todos. Run the subcommand rtodo help to get all available options.
It stores all todos in a file system structure. This means a directory is created in the home directory (~/.rtodo). That directory has two sub directories, /todo and /done. These directories have their respective todos listed as markdown files. This approach allows to extend the app on basic file system functionality.
The first version will contain:
- base app structure
- rtodo initialization this sets up the directory structure.
- list todos
with arguments for
allanddone(default is undone todos) - add todo
- mark todo as done