| .github | ||
| img | ||
| src | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
Obsidian Homework Manager
An Obsidian plugin that makes keeping track of homework easy.
This plugin offers:
- Easy creation of tasks and subjects
- Task due dates and linking to notes
- Clean and easy to navigate UI
Installation
- Install through Obsidian's Community Plugins and add directly to your vault.
Usage
Open & close
- Press the book icon on the ribbon bar to open.
- Press the X or click outside the UI to close.
Adding & removing Subjects
Click the edit mode toggle in the top right to add new subjects or delete existing ones.
⚠ Removing a subject removes all tasks underneath it ⚠
Adding & completing tasks
Click the + button next to a subject to add a new task under it. To complete, click the check box on the left of it.
⚠ Completing a task cannot be undone ⚠
Adding due dates
Upon creating a task, a due date can be added. Click the calendar icon to select a date. Due dates set before the current date will appear red.
⚠ It is advised to press the calendar icon as missing any elements (day, month, year) will result in creation failure. ⚠
Linking notes
Upon creating a task, a linked note can be added. Click on the task name to take you to the note.
Show your support
If you want to support me you can do so here, but please know that this is not expected and this plugin is completely free.
Thank you so much for using my plugin.