- Rust 98.6%
- Shell 1.4%
| 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_daemonbinary in order to correctly configure thesystemdservice and enable it1 - It will ask you where to put the
accollibinary
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.