todo app for the command-line
- fully interactive
- confluence of suckless and cute
- follow the xdg base directory specification
go install github.com/yassernasc/td@latest
td
- press
a
(add) ori
(insert) to open the prompt - press
<enter>
to confirm and add the new task - press
<esc>
to cancel and close the prompt
- press
e
to open the prompt - press
<enter>
to confirm and edit the task - press
<esc>
to cancel and close the prompt
- press
<shift>
+<up>
to move up - press
<shift>
+<down>
to move down
- press
<enter>
or<space>
- press
<backspace>
,d
(delete),r
(remove) orx
to death mark the task - to remove the mark, press any of those keys again
- press
c
(clean), it removes done and marked tasks
- press
<esc>
,<ctrl>
+c
orq
(quit) to close td - any pending tasks will be kept saved
- organize tasks by context
- non-interactive features using flags
- add tasks by stdin
- day planning (select specific tasks from previous backlog)
- keep history of tasks done
- integrate with package managers (homebrew, nix, ...)
pull requests are welcome ;)