Completed Tasks
approvedby Mgussekloo
Automatically sort completed tasks to the bottom of the list.
Completed Tasks
A free, simple and intuitive Obsidian plugin that automatically moves completed tasks (checked checkboxes) to the bottom of the list they're in. Inspired by "Moving completed tasks to the end of the list".
Features

- Tasks are reordered every ... seconds, only if the document has changed (the interval is configurable).
- Keeps the cursor on the appropriate line during sorting.
- Compatible with the popular Tasks plugin but doesn't require it.
- Reorders tasks at the root-level, while subtasks move with their parent.
- Works in Reader mode.
- Optional setting to reorder immediately whenever you switch tabs or focus.
- Opt out per note with frontmatter (
completedTasks: false).
Usage
Install the plugin, that's it. Sorting happens automatically (every 10 seconds or so). There's a command to manually sort.
Installation
Get the plugin from Community Plugins and install.
Todo
Add configuration options- Add feature that keeps a max number of completed tasks per list
Contributing
Please feel free to contribute or request features. Like the plugin? Please star the Github repo.
Disclaimer
This plugin isn't extensively tested. Use it at your own risk, etc.
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.