Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/larslockefeer/obsidian-plugin-todo
https://github.com/larslockefeer/obsidian-plugin-todo
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/larslockefeer/obsidian-plugin-todo
- Owner: larslockefeer
- License: gpl-3.0
- Created: 2021-02-03T20:40:29.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-17T09:26:43.000Z (12 months ago)
- Last Synced: 2024-10-20T21:17:01.724Z (23 days ago)
- Language: TypeScript
- Size: 4.04 MB
- Stars: 270
- Watchers: 5
- Forks: 48
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Obsidian TODO Plugin
Text-based GTD in Obsidian.
[](https://www.buymeacoffee.com/larslockefeer)
### Features
- Aggregates all outstanding TODOs in your vault and lists them in a single view
- Split out TODOs by type ("Today", "Scheduled", "Inbox" and "Someday/Maybe")
- Schedule a TODO for a specific date by adding a tag
- Mark a TODO as Someday/Maybe by adding a tag #someday
- Complete TODOs from the list view
- Quickly jump to the file in which a TODO is found from the list view
- Integrates with the Daily Notes plugin: TODOs without a due date will inherit the date of the daily note as due date### Settings
**Date tag format**: Customise the format you use to add due dates to your tasks. Defaults to `#%date%`.**Date format**: Customise the date format. Uses luxon under the hood. See [their documentation](https://moment.github.io/luxon/#/formatting?id=table-of-tokens) for supported tokens. Defaults to `yyyy-MM-dd`.
**Open files in a new leaf**: When enabled, files opened from within the plugin will open in a new leaf rather than replacing the currently opened file.
### Screenshots
![](./assets/today.png)
![](./assets/scheduled.png)
![](./assets/inbox.png)
![](./assets/someday.png)### Roadmap
- [ ] Scroll to correct line in file when jumping from list view
- [ ] (Re)schedule TODOs from the list view
- [ ] Persist cache, on reopening only reindex files changed since Obsidian was closed
- [ ] Filter items list view by tags / freeform search
- [ ] Improve UI and themeability