- I love Things
- I love Notion
- I want interop between them
- Using Things as a source of truth, tasks are synced into a notion Database. All data is preserved.
- Smart sync:
- Tasks that exist in Things and not in Notion are created
- Tasks that exist in both, with a newer
modified
property in Things are marked as "stale" and updated - Tasks that exist in Notion but not in Things are archived
- Ensure .env has
NOTION_TOKEN
andNOTION_DATABASE_ID
- Ensure path to Things3 database is correct in
main.py
- Run
main.py
- Run the
build.sh
script - Run each command in the
install.sh
insudo