Expand description
§postit-rs - A task manager on your terminal
Postit is a CLI utility aimed to help you complete your tasks.
It allows you to manage tasks and save a list of them for later use.
Some of its features are:
- Different task colors depending on priority.
- Completed tasks are crossed out.
- Support for csv and json files.
To get more info, run postit -h or take a look to the README file.
Modules§
- cli
- Argument parsing utilities with clap.
- config
- Contains the configuration module, which includes the
Configstruct and anErrorenum for error handling. - db
- Module for database management.
- docs
- Contains commands used for documentation purposes.
- fs
- Module for file management.
- models
- Representations of objects that store specific data related to tasks and their information.
- traits
- Contains traits related to data persisting actions, such as reading or writing.
Structs§
- Cli
- Manages the command and arguments received from console.
- Postit
- Entry point where all operations are executed.
Enums§
- Action
- Possible actions taken when editing a persister’s tasks.
- Command
- Contains the different commands available.
- Error
- Errors related to file and path management.
Type Aliases§
- Result
- Convenience type for database related operations.