2017 © Pedro Peláez
 

library todos

Command Line todo list app

image

kakposoe/todos

Command Line todo list app

  • Monday, August 7, 2017
  • by kakposoe
  • Repository
  • 1 Watchers
  • 0 Stars
  • 26 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

To Do Command Line App [Not Ready Yet]

A quick way of noting down your to do's on your current project., (*1)

Todo App, (*2)

Wait, is this a normal todo list?

Pretty much. Only difference is its completely on the command line., (*3)

How does it work?

Simply running todo init will create a todo.json file in your current working directory. You can then use the app to create new todo tasks like so:, (*4)

todo add 'This is my new task'

You can add multiple tasks at once

Just simply add 'and' after each todo, (*5)

todo add 'This' and 'That' and 'This'

You can even create sub tasks., (*6)

todo 'This is a subtask' -s 2

Viewing your todo list

Just type:, (*7)

todo

You can also view a task by its index, (*8)

todo 1

How do I mark a task down as completed

todo done 1
todo done 1.2
todo -d 1.2

You can even mark multiple tasks as complete (including subtasks)

todo done 1 and 1.1 and 2
todo done 1 1.1 2

Editing a task

todo edit 1 'This is an edit to the task'

Deleting a task

Use either one of the following commands, (*9)

todo remove 1
todo delete 1
todo -r 1
todo rm 1

Your can delete all your todos with the following command, (*10)

todo --delete-all

Note: You will need to confirm your would like to wipe your todo list, (*11)

Installation

via composer:, (*12)

composer global require kakposoe/todos

manual installation:, (*13)

git clone http://github.com/kakposoe/todos 

You would then called todo using:, (*14)

./todo 'This is an example task'

Things to work on

  • Add 'No More tasks'. Checks if all task have been completed within task list
  • Reorder items e.g. todo reorder 2 4 which will swap the index positions of 2 items
  • Chain removal of events e.g. todo remove 2 and 3 and 4 and 5
  • Method to convert sublevel tasks to top level tasks
  • Complete tasks using menu select
  • Deadline keys and visual representation of tasks past their deadline
  • Add High Priority Indicator
  • List all tasks that are incomplete
  • Multilevel child tasks
  • Group tasks into subtasks with new parent
  • Move tasks to be subtask of current parent
  • Multiple to do lists within the same project
  • Add 'clear' action, similar to delete-all but will only remove what has not been completed

The Versions

07/08 2017

dev-master

9999999-dev

Command Line todo list app

  Sources   Download

MIT

The Requires

 

productivity todo cmdline

07/08 2017

1.0.1

1.0.1.0

Command Line todo list app

  Sources   Download

MIT

The Requires

 

productivity todo cmdline

22/06 2017

v1.0

1.0.0.0

Command Line todo list app

  Sources   Download

MIT

The Requires

 

productivity todo cmdline