Do Next Task
pendingby Alexey
Mark the first uncompleted task in the current note with timestamp. Your monkey should just do a next task.
Do Next Task - Obsidian Plugin
A simple Obsidian plugin that helps you complete tasks one by one with automatic timestamps.
Features
- Click a ribbon icon to mark the first uncompleted task in the current note
- Automatically adds completion time in
HH:MMformat - Preserves cursor position and scroll location
- Works with both
- [ ]and* [ ]task formats - Supports tasks with any level of indentation
Usage
- Open a note with task lists
- Click the check-circle icon in the left ribbon, or
- Use the command palette (Ctrl/Cmd + P) and search for "Mark Next Task"
Example
Before:
- [ ] First task
- [ ] Second task
- [ ] Third task
After clicking the button:
- [x] 14:30 First task
- [ ] Second task
- [ ] Third task
Installation
Manual Installation
- Download
main.jsandmanifest.jsonfrom the latest release - Create a folder
VaultFolder/.obsidian/plugins/donext/ - Copy the downloaded files into this folder
- Reload Obsidian
- Enable "Do Next Task" in Settings → Community Plugins
Development
- Clone this repo into
.obsidian/plugins/donext/ - Run
npm ito install dependencies - Run
npm run devto start compilation in watch mode - Reload Obsidian and enable the plugin
Commands
- Mark Next Task: Finds and marks the first uncompleted task with current time
License
MIT
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.