Recently I discovered console based task manager – devtodo. It is very useful tool as you can easily use it over SSH connection, create multiple different lists and combine them together. I will shortly describe devtodo utility available in Debian package repository but you need to know that you can use newer version – devtodo 2.

Add new task

devtodo-add_task

List tasks

devtodo-list_tasks

Edit task

devtodo-edit_task

Select different database

devtodo-select_database

Mark task as done

devtodo-mark_as_done

View done tasks

devtodo-view_done

View specific tasks

devtodo-view_specific

Unset done flag

devtodo-unmark_as_done

Set title for task list

devtodo-set_list_title

devtodo-list_tasks_with_title

Link task list

devtodo-link_list

devtodo-list_linked_tasks

Add task to specific list

devtodo-add_task_to_list

Re-parent task

devtodo-reparent

Filter tasks

devtodo-filter

Export tasks to text file

devtodo-export

Purge tasks marked as done

devtodo-purge_action

There are more interesting possibilities so try it yourself. I am sure that you will enjoy it as much as I do.