Acting on Items

Items in wdid can be in one of four states:

  • waiting: items to be worked on (default).

  • skipped: items that have been skipped/dropped and no longer are waiting to be done.

  • bumped: items that have been bumped forward (carried over) to another time.

  • done: items that have been completed.

It's possible to move an item between states, through one of four actions:

Do

Items start in a waiting state, and then can be moved to done with do $item_id, and be marked with a green tick:

$ wdid do a9f
✔ a9fi3q -- Mon, 26 Mar 2018 00:00:00
Data:
 my task from yesterday that I forgot.

Note here that we can use the item ID prefix, similarly to how we can view with a prefix.

Skip

Items can be moved to skipped with skip, and be marked with a red x:

$ wdid skip a9f
✘ a9fi3q -- Mon, 26 Mar 2018 00:00:00
Data:
 my task from yesterday that I forgot.

Bump

Items can be bumped or carried forward with bump. This will return a new 'waiting' item, linked to the old one:

$ wdid bump a9f
⇒ i3nh99 -- Tue, 27 Mar 2018 19:20:44
Bumped from: a9fi3q
Data:
 my task from yesterday that I forgot.

The old item gets marked as bumped, have a reference to the new item, and be marked with a yellow ⇒:

$ wdid show a9f
⇒ a9fi3q -- Mon, 26 Mar 2018 00:00:00
Bumped to: i3nh99
Data:
 my task from yesterday that I forgot.

Times can also be passed to the bump command to bump to a paricular time:

$ wdid bump yyt week # bump a task from the past to the start of the week.

Remove

Items can also be hard deleted. Gone forever.

$ wdid rm i3nh99

Last updated