bradykelly / obsidian-google-tasks

Manage Google Tasks inside Obsidian

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Using the plugin on Mobile (work around)

  • Login on a desktop device
  • Use the Copy Google Refresh Token to Clipboard command on that device
  • Install the plugin on the phone
  • Instead of Login paste 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.

About

Manage Google Tasks inside Obsidian

License:GNU General Public License v3.0


Languages

Language:TypeScript 84.8%Language:Svelte 6.2%Language:CSS 5.6%Language:JavaScript 3.4%