Giter VIP home page Giter VIP logo

todoist2logseq's Introduction

todoist-logseq

In combination with https://github.com/WilliamDurin/gcal2logseq, I use this plugin to drive my agenda creation for the day. This script uses todoist cli to grab todoist entries that are due today but do not have a reminder time set. It then exports them in todo format in logseq and completes the tasks in Todoist. I don't touch tasks with a time because I want to keep them in Todoist so they can remind me at the specified times.

This is very rough and not meant to be plug and play. It is completely unsupported. I just wanted to put it out there to be a base start for others.

Demo Video:

Demo Video

Background

Once I'm in logseq, it makes a lot of sense to add todo items in the process of note taking because of what you gain from having tasks in with the context of what created the task.

However, there are some things that logseq isn't great at.

For example, I continue to use Todoist for:

  • Quick capture of tasks using Mobile, Voice, etc. The mobile quick capture in logseq is not quick at all. Todoist excels at. Todoist has integrations into everything, including voice.

  • Remind me to do something at a specific time or place.

  • Aggregate tasks from other people/systems. For instance, I use Spark's Todoist integration to make todo items for emails that are going to take me some time to respond to and then archive it to keep at inbox zero. I also use Pleexy to hook up my work JIRA to my Todoist account to create tasks for things I have to do at work.

Requirements

Setup

git clone https://github.com/WilliamDurin/todoist2logseq.git
brew tap sachaos/todoist
brew install todoist
todoist (Enter API key from https://todoist.com/prefs/integrations)

There's also an Alfred workflow to hook this up, but you'll need to edit the location of the script to be where your app.

todoist2logseq's People

Contributors

willplatnick avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.