lib | ||
resources | ||
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
Accolli
What the heck is accolli
, you ask?
It is terrible task manager for the command line.
It offers a TUI for day-to-day management (viz, completion, check deadlines) of tasks and CLI commands to add them.
But that's not all: accolli
will also send you a notification when one of your tasks' deadline is within one month/week/day or in the next 15 minutes. How convenient.
How to use
Simply run setup.sh
, and it should take care of everything for you:
- It will create the folder for the tasks' database
- It will build the project
- It will ask you where you put the
accolli_daemon
binary in order to correctly configure thesystemd
service and enable it1 - It will ask you where to put the
accolli
binary
Now you can simply run accolli
in your terminal and voilà: enjoy your new, crappy task manager.
Routine management of your tasks can be done using the TUI; to see the keyboard mappings of the TUI you can simply press the '?' button.
To add a new task, run accolli add "<task-title>"
. When adding a new task, you can also assign it to a project (-p/--project <project-name>
), define a deadline (-d/--deadline
)2, or you can make the new task a subtask of a previously added one (-s/--subtask-of <task-id>
).
Use accolli --help
to get more info about the available CLI commands.