Manage Google Tasks from the command-line and sync tasks with other apps.
Project description
taskstodo
taskstodo is a command-line application for managing Google Tasks, allowing you to view, create, update and delete task lists and their associated tasks. taskstodo can also perform a two-way sync between Google Tasks and calcurse.
Installation
pip install taskstodo
Configuration
- Create new Google Cloud project
- Enable Tasks API
- Create new OAuth 2.0 client ID credentials
- Download JSON file of credentials
- Copy file to
~/.config/taskstodo/credentials.json
- Configure OAuth consent screen as an external user type
Usage
Create task list:
taskstodo list -c <list_title>
Create task:
taskstodo task -c <task_title> [-n <note>] <list_title>
Show task lists:
taskstodo show-lists
Show tasks:
taskstodo tasks <list_title>
Sync calcurse and Google Tasks:
taskstodo sync-calcurse <list_title>
Show help:
taskstodo -h
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
taskstodo-0.0.3.tar.gz
(10.7 kB
view hashes)
Built Distribution
Close
Hashes for taskstodo-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 462ab1a801b6233f8e739f42ffa00ffca648e7e0240e43e6e5ad7ef8b99991df |
|
MD5 | 92777fa512428591d10befa99e728bc8 |
|
BLAKE2b-256 | 0c111449561558ac57c91efb722245ffd34756906b01367b59aa37cf40e02ecb |