How it works[]
Tasks are not added to Habitica immediately. Only when you finish a task in Todoist, new task will be created in Habitica, finished and immediately deleted. So you won't see any Todoist tasks in Habitica, but still get the rewards.
Features[]
- Scores points in Habitica when Todoist task is finished.
- Works for repeated tasks in Todoist, as long as the date string contains
every
. - To form a positive habit of prioritizing long term tasks, difficulty in Habitica is assigned by priority in Todoist. The priority is then assumed to match Eisenhower Matrix quadrants.
Todoist Priority | Habitica Difficulty | Eisenhower Quadrant |
---|---|---|
p1 | Medium | Important, urgent |
p2 | Hard | Important, not urgent |
p3 | Easy | Not important, urgent |
p4 | Trivial | Not important, not urgent |
Installation[]
The todoist-habitica-sync client can be used as a CLI script or as a docker container. Please refer to the installation instruction from the GitHub repository.