While I’m fine using Logseq’s built-in task management for most things, to collaborate with others I often use Todoist. It would be great to be able to pull all the tasks that others have assigned to me.
Hi all, for those not on the Discord channel, I built a simple Todoist plugin for Logseq.
My workflow involves using Todoist as a Quick Capture tool, and Logseq as my main Todo manager. Hence I needed a way to get the tasks from Todoist (my inbox) to Logseq so I can process them there, and then have the tasks removed from Todoist so there are no duplicates.
Apologies. I messed up the Releases and the Implementation instructions.
It is now accessible.
P.S. There was a user who helped to create issues that they found. I am so sorry but I am not able to retrieve them. Appreciate if you could to post the issues again. Thanks!
I had a look at the installation instructions and wonder if this will work on a windows desktop installation? I would have to install npm on my machine (which I have never used before). So I wanted to know in advance if this has a chance to work for a windows desktop installation?
Hi Chris
Yes it should be workable. It would mean that at the very least, you need to first have Node.js installed on your computer, as this is an unpacked plugin. Once you do, you can follow the instructions.
There was a small problem with the command npm install && npm run build → && didn’t work - maybe not valid under Powershell. But I just ran the two commands install and run build one after the other.
npm install && npm run build
In Zeile:1 Zeichen:13
+ npm install && npm run build
+ ~~
Das Token "&&" ist in dieser Version kein gültiges Anweisungstrennzeichen.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : InvalidEndOfLine
There were some warnings, but basically I installed the plugin in Logseq.
ONLY, now I get the following error message when I call it, even though I am on a journal page. This function is only available on a Journal page.
Hmm, could you try to click on the “Home” button, and then click on a date from there? Depending how you set up your Logseq, manually created pages that look like Journal pages are not really Journal pages.
Having said that, I will look into disabling this check so you can use this plugin on any page.
Wow - thanks - that was quick
Which steps do I need to repeat?
I extracted the new v0.85 into the plugin-directory and closed and reopened Logseq. But that alone seems not to be enough.
At least I still get the error: “This function is only available on a Journal page.”
Currently, only the titles are transferred. This means that the information in the description field and the comment field is lost.
If I create new tasks via the mail interface, for example, the text is stored in the comment field.
So at the moment I get the title “Save URL for later” but the URL itself in the description field is not transferred.
Hope you will be able to add the description and comment field in future updates.