________________________________
< A terminal UI for manage tasks >
--------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
sample.mp4
-
Mange tasks in terminal
-
All operations with keyboard
-
Support
markdown
syntax
If you want to preview markdown in terminal, you can try my another project: slides
go install github.com/0x00-ketsu/taskcli@latest
git clone https://github.com/0x00-ketsu/taskcli
cd taskcli
make build
Input taskcli
in terminal then Enter
taskcli
taskcli -h
A terminal UI for manage tasks
Usage:
taskcli [flags]
Flags:
-c, --editor string external editor for task detail panel (default "vim")
-h, --help help for taskcli
-s, --storage string taskcli data storage location (default "~/.taskcli/bolt.db")
Scope | Shortcut | Action |
---|---|---|
Global | q |
Quit Application |
Global | Esc |
Step back |
Filter Panel | j |
Move to next item |
Filter Panel | k |
Move to previous item |
Filter Panel | g |
Go to first item |
Filter Panel | G |
Go to last item |
Filter Panel | Enter |
Activate task |
Search Panel | Esc |
Back to Filter panel |
Search Panel | Tab |
Change field |
Task Panel | n |
Create a new task |
Task Panel | j |
Move to next item |
Task Panel | k |
Move to previous item |
Task Panel | g |
Go to first item |
Task Panel | G |
Go to last item |
Task Panel | m |
Show menus |
Task Detail Panel | r |
Rename task title |
Task Detail Panel | t |
Set to today |
Task Detail Panel | + |
Set to next day |
Task Detail Panel | - |
Set to previous day |
Task Detail Panel | space |
Toggle task status |
Task Detail Panel | i |
Edit task content view |
Task Detail Panel | c |
Copy task content |
Task Detail Panel | j |
Move cursor down |
Task Detail Panel | k |
Move cursor up |
Task Detail Panel | h |
Move cursor left |
Task Detail Panel | l |
Move cursor right |
Task Detail Panel | Ctrl-d |
Scroll down |
Task Detail Panel | Ctrl-u |
Scroll up |
Task Detail Panel | v |
Edit task content with external editor |
geek-life by Anis uddin Ahmad
MIT