Google Tasks
approvedby YukiGasai
Interact with your Google Tasks.
β
181 starsβ 19,678 downloadsUpdated 3y agoGPL-3.0
Obsidian Google Tasks
Manage your Google Tasks from inside Obsidian
Please make sure to install the latest version of this plugin (at least 1.5.0) to prevent a potential corruption of your attachments (Sorry πββοΈ) Thank you to @carlosrusso.
Features
- List tasks
- Create tasks
- Edit tasks (Will create a new task and delete the old one)
- Mark as done / todo
- Delete done tasks
Working with specific time is not supported by the Google API :(
Installation
- Download google-tasks from the latest release
- Extract zip into
.obsidian/pluginsfolder - Restart Obsidian
- Activate inside the obsidian settings page
- Create Google Cloud Project
- Activate Google Tasks API
- Configure OAUTH screen
- Select Extern
- Fill necessary inputs
- Add your email as tester if using "@gmail" add gmail and googlemail
- Add API Token
- Add OAUTH client
- select Webclient
- add
http://127.0.0.1:42813as Javascript origin - add
http://127.0.0.1:42813/callbackas redirect URI
- add the keys into the fields under the plugin settings
- Press Login
Using the plugin on Mobile (work around)
- Login on a desktop device
- Use the
Copy Google Refresh Token to Clipboardcommand on that device - Install the plugin on the phone
- Instead of
Loginpaste the token from the desktop device into the Refresh token field on the phone
Usage
Google Task View
- Open view by pressing the checkmark icon in the left sidebar
- View will open and list your tasks
- Complete them by clicking the checkbox
- Edit them by long clicking the task
- Show and hide the todo and done list by pressing the title texts
- Force update the list by pressing on Google Tasks
- The list will check for changes in a set interval (changeable in settings)
- Press the plus button to create a new task
- Use the dropdown to switch between lists
Commands
List Google Tasks
Shows a list of all undone tasks selecting one will complete the task
Create Google Tasks
Will open a popup to create a new task
Insert Google Tasks
Will insert a lost of all undone tasks into the current file. Checking the task inside the File will complete / incomplete it.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.