TODO Wrangler
approvedby Jeel Shah
Wrangle your TODOs and put them at the bottom of the file.
TODO Wrangler for Obsidian
An Obsidian plugin that wrangles all lines starting with "TODO" in your notes and consolidates them under a unified "TODOs" section.
Features
- Scan the current note for any lines starting with "TODO" or "- [] TODO" or "- TODO"
- Automatically consolidate found "TODO" lines into a "TODOs" section at the end of the note.
- One-click operation using the ribbon icon.
Installation
From GitHub
- Navigate to the releases section of the GitHub repository.
- Download the latest released
main.js,manifest.json,styles.cssfrom Releases. - Create the
todo-wranglerin your vault's plugins folder:<vault>/.obsidian/plugins/- Note: If you don't have a plugins folder, create one inside the
.obsidiandirectory.
- Note: If you don't have a plugins folder, create one inside the
- Reload Obsidian
- If everything was successful, you should see 'TODO Wrangler' in the list of installed plugins.
From Within Obsidian
The plugin is available in the Obsidian plugin library (TODO Wrangler). You can install the plugin directly from within Obsidian by going to be Settings > Community plugins and searching for "TODO Wrangler".
Usage
- Open any note in Obsidian.
- Open the command palette (
CMD + pon Mac OS X) - Search and run "Wrangle Todos"
- All lines in your note starting with "TODO" will be extracted and placed under a "TODOs" section at the end of the note.
- If you've changed the keyword in "Settings" then it will extract those.
- There are multiple variations of "TODO" (or keyword) it can handle; for instance, lists "- TODO".
Contributing
If you have ideas or feedback for this plugin, please open an issue on GitHub. Pull requests are also welcome!
Acknowledgements
Lots of gratitude to the Obsidian team for creating a phenomenal app and for making it easy for developers to build plugins. Thank you!!
License
This project is licensed under the MIT License. Please see LICENSE.md for the complete license.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.