This was forked from https://github.com/cmuench/ulauncher-todoist because that repo's feature to support specific projects removed the use of the Quick Add functionality. This feature was totally unnecessary because Quick Add supports the designation of a project for a task using #
. So this fork removes that unnecessary feature and re-enables Quick Add.
Manage Todoist from Ulauncher.
- Lists all Todoist projects
- Add a new Task to Inbox
- Show today task list
- Ulauncher 5
- Python >= 3
This extension also needs the todoist-python pacakge.
You can install them in one command using: pip3 install todoist-python
Open ulauncher preferences window -> extensions -> add extension and paste the following url:
https://github.com/cmuench/ulauncher-todoist-ext
Set api token in configuration tab "extensions -> Todoist -> API Token". You can find your API Token here: https://todoist.com/prefs/integrations
On Ulauncher, use "todo" as the default keyword to trigger the extension. By default it will show a list of running containers.
git clone https://github.com/cmuench/ulauncher-todoist
make link
The make link
command will symlink the cloned repo into the appropriate location on the ulauncher extensions folder.
To see your changes, stop ulauncher and run it from the command line with: ulauncher -v
.
Contributions, issues and Features requests are welcome.
Copyright @ 2019 Christian Münch
This project is MIT Licensed.