README: add contributions section
task: check if links empty vector
Convert README org file to markdown
Export/import all Google Tasks to org files.
This module has been inspired by org-gcal.
org-gtasks
will
TODO
and DONE
status to the same on Google TasksYou can define an account, identified by its name and with org files stored in a particular directory like so:
(require 'org-gtasks)
(org-gtasks-register-account :name "Perso"
:directory "~/.emacs.d/gtasks/"
:login "massonju.eseo@gmail.com"
:client-id "XXXX"
:client-secret "XXXX")
You have now a project that accepts OAuth credentials and enables the Tasks API for them.
The first time you use org-gtasks
, you need to authenticate.
These are the steps you will go through:
M-x org-gtasks
will show a prompt asking for the account. Enter its name,
e.g. Perso as in the example config above.You're done! You should now find one file per task list in the directory you have configured.
Note: the OAuth token file is stored in the directory where the org
files are written, named .refresh-token
Type M-x org-gtasks
, enter the account name, an action,
and the operation takes a few seconds and you are done.
Possible actions are: (defined in org-gtasks-actions
)
Actions | Descriptions |
---|---|
Push | push one or all taskslists |
Fetch | fetch one or all taskslists (org file not updated) |
Pull | pull one or all taskslists |
Add | add taskslists on the gtasks account |
Remove | remove taskslists present on the gtasks account |
Currently, org-gtasks
does not understand or map the hierachical structure of tasks.
Mailing list: https://lists.sr.ht/~jmasson/org-gtasks
Bug/Feature tracker: todo