Crates.io | sigo |
lib.rs | sigo |
version | 0.2.1 |
source | src |
created_at | 2024-05-05 10:58:13.267775 |
updated_at | 2024-07-20 03:47:57.241345 |
description | command-line task management utility for work |
homepage | |
repository | https://github.com/satake0916/sigotowarrior |
max_upload_size | |
id | 1230156 |
size | 61,875 |
Sigotowarrior is a command-line task management utility especially for work.
Sigotowarrior is entirely inspired by Taskwarrior, but is a more work-oriented tool.
Let's see Sigotowarrior in action.
In Sigotowarrior, tasks are reffered as 'sigo', and a sigo is classified into one of three states: ready, waiting, or completed. A sigo is initially in the ready state.
$ task add "Write daily report"
Created sigo 1
$ task add "Reply XXX-123"
Created sigo 2
$ task add "Write unit tests for utils" --priority l
Created sigo 3
Now let's see the list.
$ sigo list
id P description
-- - ------------------
1 M Write daily report
2 M Reply XXX-123
3 L Write unit tests for utils
Let's suppose the following.
$ sigo done 1
Completed sigo 'Write daily report'
$ sigo wait 2
Waiting sigo 2 'Reply XXX-123'
Then, the list and the waiting list would look like this.
$ sigo list
id P description
-- - --------------------------
3 L Write unit tests for utils
$ sigo waiting
id P description
-- - -------------
2 M Reply XXX-123
Those are the main features, the 'add', 'done', 'wait', 'list' and 'waiting' commands.
cargo install sigo
If you encounter any bugs or have any feature requests, we welcome issues or pull requests.
Sigotowarrior is released under the MIT license.