| Crates.io | akiv |
| lib.rs | akiv |
| version | 0.1.2 |
| created_at | 2021-05-19 01:44:02.134625+00 |
| updated_at | 2021-05-19 01:55:41.869893+00 |
| description | The hyper minimalistic daily planner. |
| homepage | |
| repository | https://github.com/sgarciac/akiv/ |
| max_upload_size | |
| id | 399265 |
| size | 167,702 |
Akiv helps you and keep a list of tasks to be done during the day. When presented with a choice between a feature and simplicity, we choose simplicity.
Akiv is so simple its usefulness is doubtful.
Akiv works on an ordered list of tasks for the day. Note that all operations are applied to the list of tasks for the current day. At the end of every day (taking into account your local time zone) a new lists of tasks starts.
Using akiv generally means:
akiv add "Finish writing the README" "20 minutes"
1. Finish writing the README (20m)
akiv add Adds a new task at the end of the list. It takes two mandatory
parameters: a description and an estimated time to complete (see
valid duration
strings).
You can also add a task at a given position, using the -a parameter.
akiv list
Prints the current list of tasks.

The following fields are printed:
id the position of the task, which can be also used as an identifier for certain operations.task the task's description.started at the time at which the user started working on the task.exp. duration the estimated time to complete the task.ellapsed time spent working on the task (not counting pauses).exp. end time the expected time at which the task es expected to be done.pause time total duration of the pauses taken during this task.At any time the user is either working or not working on her
tasks. akiv start and akiv stop switch from one state to
the other. Notice that the user is not working by default, you need to explicitely start working
after adding some tasks.
If no task has been started, start will also set the first not
started task in the list as the active task. The active task is displayed in bright green.

If however the user is not working, it will be purple.

When the user finishes a task, akiv next moves to the next
task. Already done tasks are displayed in regular green.
