Jump to content

Lunatask task and note creation


Recommended Posts

Posted

Lunatask is an all-in-one encrypted to-do list, habit tracker, journaling, life-tracking and notes app. This workflow enables the quick creation of tasks and notes within Lunatask by leveraging the API.

 

The workflow allows for quick logging of new tasks by just inputing the name.

image.png.091eb2daac7ac82e248fd061b0a6a985.png

 

Or for tasks to be created with any desired option modifications.

image.png.e5b6a54c6dfd50e3509cd5ccfdad31c4.png

 

The workflow also supports the creation of Lunatask's markdown-based notes.

 

The workflow can be downloaded from GitHub with the source code in the accompanying repository.

 

Usage instructions can be found on the GitHub page and in the workflow's about section.

 

Due to the current functionality of the Lunatask API, please note the following:

  • An internet connection is required to use the extension.
    • Related, the Lunatask app is not required to be installed on this computer though various configuration information must be manually copied from the app so an install somewhere is required.
  • New tasks and notes can be created but existing ones cannot be edited
    • It is possible that in a future update of this workflow that the ability for editing of tasks/notes created by this workflow may be added.
  • With manual data export from Lunatask, it is theoretically possible to edit tasks/notes that exist at the time of export though it is unlikely this functionality will be added unless programatic export becomes supported.

 

Support for Lunatask's new "Relationships" will come in a future update.

 

 

A special thanks to Mike, the creator of Lunatask, and to @zeitlings and their Swift GUI workflow (related Alfred forum thread).

 

 

Please let me know if you have feedback!

Posted

By using unsigned non-notarised binaries, it won’t run on most user’s machines without some work (and warnings from macOS). Have you considered using Run Script Actions with the language set to /usr/bin/swift? That way the code is compiled at usage time.

Posted

Hi @vitor, thanks for this info. I had noticed that the pre-compiled binaries ran slightly faster but it sounds like it's not worth the headache. Unless there is some way for me to make the binaries run smoothly I'll switch it over.

Posted
7 minutes ago, Hekate said:

Unless there is some way for me to make the binaries run smoothly

 

Only by signing and notarising them, which requires an Apple Developer Account. Not having one, using the Run Script with Swift as the language saves a ton of headaches for users.

Posted (edited)

Updated workflow to use Run Script, latest version is released on GitHub. Thank you for your help vitor!

Edited by Hekate

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...