Crates.io | sigo |
lib.rs | sigo |
version | 0.1.1 |
source | src |
created_at | 2024-05-05 10:58:13.267775 |
updated_at | 2024-05-12 04:05:32.563412 |
description | command-line task management utility for work |
homepage | |
repository | https://github.com/satake0916/sigotowarrior |
max_upload_size | |
id | 1230156 |
size | 39,911 |
Sigotowarrior is a command-line task management utility especially for work.
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
satake_makoto
Sigotowarrior is released under the MIT license.