Skip to content

A simple, unofficial Todoist extension for Gnome shell which shows the count of open tasks in the top right corner of your screen. Might or might not become more sophisticated in the future.

License

Notifications You must be signed in to change notification settings

ubuntudroid/todoist-gnome-shell-extension

Repository files navigation

Unmaintained: Please check out todoist-indicator which started as a fork of this project and greatly expand on its feature set.

Unofficial Todoist Gnome Shell extension

This is an unofficial Gnome Shell extension which displays the number of currently open tasks in the top right corner of your Gnome Shell.

It has not yet been submitted to the Gnome Shell extension directory and might never be as this is more a playground for experimenting with Gnome Shell. However that might change in the future.

Being an absolute beginner when it comes to programming for Gnome the extension's code has been heavily influenced by this and this blogpost. Kudos to the authors! :)

Screenshot

Setup

Clone the repository to ~/.local/share/gnome-shell/extensions/ into a folder named [email protected] using the following command:

git clone https://github.com/ubuntudroid/todoist-gnome-shell-extension.git [email protected]

The name of the directory is important because Gnome Shell won't recognize the extension otherwise.

Then restart Gnome Shell (ALT-F2 and then 'r') and navigate to https://extensions.gnome.org/local/. You can enable the extension and specify your Todoist API token there.

Currently the extension syncs every 60 seconds, but I'll probably also make this configurable via the settings later. That means it could take up to one minute before the task count appears after setting the API token in the settings.

About

A simple, unofficial Todoist extension for Gnome shell which shows the count of open tasks in the top right corner of your screen. Might or might not become more sophisticated in the future.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published