Application to manage today's tasks. Establish a Hashira for the day.
design documents are available at here
hashira on web is available here (alpha version) https://hashira-web.web.app
- Makes tasks clear for the day and concentrate to eliminate them.
- Records time consuming for each tasks to reveal differences between estimations and results.
- May help increasing accuracy of our work-load estimation.
- May help us to notice our waste of time.
- "Backlogs" to add any miscellaneous tasks.
- Move tasks for today to "ToDo".
- Starts a task, then the task moves to "Doing".
- Finishes the task, then the task moves to "Done".
- If the "Doing" task is interrupted by another unexpected task, then the "Doing" task moves back to "ToDo" and new task is placed on "Doing".
- At the end of the day, (Not implemented yet)
- "Done" field is archived automatically and new one is created for new day.
- "Doing" task moves back to "ToDo" automatically to intent to start again next day.
- Calculates how many times is consumed for each "Doing" task.
- Consumed time is measured only for one task, which is placed on top of "Doing".
- Show them in graph.
- At this moment, only
hashira-cui
is available among hashira family.- For Android, iOS, Web, Desktop app, will be available someday...
- Executable
hashira-cui
is available on release page (recommended) hashira-cui
isgo get
able. Try following command to installhashira-cui
viago get
.- Note that
hashira-cui
installed viago get
may be broken because of unsettled dependencies. - Using release page is recommended.
- Note that
$ go get github.com/pankona/hashira/cmd/hashira-cui
- Ordinal use
Key | Action | Remarks |
---|---|---|
Enter | Show input window for register a new task | |
e | Show input window for editing focused task | |
Space | Select focused task | |
j / k | Up/Down cursor (change priority if a task is selected) |
|
h / l | Change focused pane (change task's pane if a task is selected) |
|
i / I | Move focused task to left/right pane | |
x | Move focused task to Done | If focused task is already on Done, it is deleted |
- While input
Key | Action | Remarks |
---|---|---|
Ctrl- b / f | Move cursor backward/forward | Same as using arrow left/right key |
Ctrl- a / e | Move cursor at start/end of line | Same as Home/End key |
Ctrl- h | Remove a character on previous of cursor | Same as Backspace |
Ctrl- d | Remove a character on cursor | Same as Delete |
Esc | Discard any change and close input window |
- hashira generates its datastore under
$XDG_DATA_HOME/hashira
- Remove them for re-initializing hashira or leaving from using hashira...
MIT
Yosuke Akatsuka (@pankona)