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-api-python package.
You can install them in one command using: pip3 install todoist-api-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 @ 2023 Christian Münch
This project is MIT Licensed.