a todo list manager in command line
npm install todo-live
> a todo list manager in command line.
todo-live helps you build a simple list of tasks, you can change the state of the task and add notes. For developers, dealing with a task in a command line can help you to focus your attention.
support macOS / Linux / Windows?.
(but i didn't test this on windows, i guess it might support.🤔)
todo-live required NodeJS. use npm installation:
```
npm i -g todo-live
- use alias (optional)
alias t='todo'
- add a task (add / a)
todo add / todo a
1. you can set up the expiration time, the default unit is hourly
but you can still enter it like this:
input "1 / 5m / 2d / 20.5m" => 1 hour / 5 minutes / 2 days / 20.5 minutes
2. you can add bash script in details, just like: bash[]
the code will be executed at your specified time.
e.g. bash[open https://www.google.com]

- task timeout notify
if the task includes a time setting, you'll get a notice when the task is out of time.

- show tasks (show / s)
todo show / todo show {index} / todo s
preview


- solve a task, you can also take notes.
todo do {index}
preview

- remove a task
todo rm {index}
preview

- show task histroy
todo log`
preview
