toru/README.md

22 lines
1.1 KiB
Markdown
Raw Normal View History

2022-08-20 04:01:43 +00:00
# Toru
A (currently in development) to do app for the command line.
## Planned Features and Changes:
- Options for editing additional config
- `config`
- `editor` subcommand for setting default text editor
- Listing tasks in vault (command: `list`)
- Options for which field to order by, and how to order (ascending or descending)
- Options for which columns to include
- If no values given, read a set of defaults from a `list.toml` file, which can be edited from a similar command
- Ability to view, edit, delete, etc. using name
- Have a file containing a serialized `HashMap<String, Vec<Id>>`
- Disallow numerical names and have command automatically identify if it is a name or Id
- Error on operation if two tasks exist with the same name
- Dependency tracker
- Store dependencies in a file and correctly update them upon creation and removal of notes
- Error if any circular dependencies are introduced
- Make sure dependencies written to file are only those that could be successfully created
- Automatically added recurring notes