An open API service indexing awesome lists of open source software.

https://github.com/wbthomason/zotodo

A Zotero plugin to make Todoist tasks for papers added to Zotero
https://github.com/wbthomason/zotodo

organization papers todoist zotero zotero-plugin

Last synced: 3 months ago
JSON representation

A Zotero plugin to make Todoist tasks for papers added to Zotero

Awesome Lists containing this project

README

          

# Zotodo

Add Todoist tasks for papers in Zotero. Install by downloading the [latest version](https://github.com/wbthomason/zotodo/releases/latest).
Scaffolded with the wonderful
[`generator-zotero-plugin`](https://github.com/retorquere/generator-zotero-plugin).

## Features
- Automatically generate Todoist tasks when new papers are imported
- Generate Todoist tasks for existing papers
- Templating of task and optional task comment, including paper information (authors, title,
abstract, etc.)
- Customizable project, section, and due date settings
- Customizable labels for tasks
- Generate Zotero select links
- Generate Zotero PDF opening links

## Installation
1. Download the [latest version](https://github.com/wbthomason/zotodo/releases/latest) of the `.xpi`.
2. In Zotero, go to Tools > Add-ons.
3. Click the gear icon in the upper right corner, and select "Install Add-On From File".
4. Navigate to where you downloaded the Zotodo `.xpi` and select it.

## Configuration
- See "Zotodo Preferences" in the "Tools" menu.

## Notes
- You **must** set your Todoist API key in the preferences for this plugin to work. OAuth might be
implemented eventually, but it's not there right now.
- For select links to work, you may need to set up handling of the `zotero://` protocol on your
computer.

## TODO/Future features
- [x] Create project/labels if nonexistent
- [ ] OAuth flow for getting authorization key
- [ ] Set project by Zotero collection
- [x] Add more template tokens
- [ ] Switch to official Todoist API client