Add tasks to todoist, using Rofi
Set $TODOIST_API_TOKEN
to your Todoist API token.
Run the application. This will present a rofi prompt to input the task data. Entering nothing, pressing escape, or clicking off of rofi will cancel the application. The prompt supports the Todoist Quick Add syntax, however doesn't handle autocomplete or formatting.
Press enter to commit the task details. Once the data has been sent to Todoist, the task name will be displayed. If there was an error, details of it will be displayed instead.