Adds a comprehensive suite of keyboard shortcuts to Todoist. More info: https://github.com/mgsloan/todoist-shortcuts

Latest Version

Version
200
Update
September 16, 2024
Size
62.13KiB
Developer
Category
Users
2,000+
Rating
4.94286 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Todoist Shortcuts (GMail / vim inspired) Extension

This extension adds a bunch of keybindings for Todoist. In particular, it adds a cursor in the task view which can be moved via the arrow keys or j / k / h / l (vim style keys). Many of the keybindings are inspired by gmail's keyboard shortcuts, so those that are familiar with those will find it very easy to get used to it.

Currently it provides keybindings for most non-premium features you might want to use, including: task completion, archival, deletion, setting priority, setting project, rescheduling, changing ordering, changing indent levels, and more.

If this extension is useful to you, feel free to show your appreciation at https://www.buymeacoffee.com/mgsloan
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Todoist Shortcuts (GMail / vim inspired)", "short_name": "Todoist Keys", "author": "Michael Sloan", "description": "Adds a comprehensive suite of keyboard shortcuts to Todoist. More info: https://github.com/mgsloan/todoist-shortcuts", "version": "200", "homepage_url": "https://github.com/mgsloan/todoist-shortcuts", "content_scripts": [ { "matches": [ "https://todoist.com/app*" , "https://*.todoist.com/app*" ], "js": ["common.js", "inject.js"], "all_frames": true } ], "permissions": ["storage"], "web_accessible_resources": [{ "resources": ["mousetrap.js", "todoist-shortcuts.js", "options-page.html"], "matches": [""] }], "icons": { "128": "icon128.png" }, "action": { "default_icon": { "128": "icon128.png" } }, "options_ui": { "page": "options-page.html", "open_in_tab": true }, "browser_specific_settings": { "gecko": { "id": {2ff71f49-5a35-4396-89e3-7913a0d12247}, "strict_min_version": "109.0" } }, "content_security_policy": { "script-src": "'self'" }, "manifest_version": 3}
Read more