Obsidian Student Vault v0.1.0 - Alpha Release 🎉
🌟 Current Features
- Automatic grade calculations:
- Organized file and directory with homepages and class dashboards:
- Both file and manual based assignment tracking:
- Assignment lists based on priority and due date:
- Notes and Resources management and displays:
And much more for you to discover!
🗺️ Roadmap
In Development
- GPA Dashboard
- Preformatted assignments and notes
Planned Features
- Late/Upcoming assignment warnings
- Calendar/timeline view
- What-If calculator
- Class archives
- Grade trends visualization
- Data saving/export
Future Ideas
- Visual Studio Code support
- Quick add keybinding
📥 Installation
First, create the folder which you'd like the vault to be stored in. Where you store your vaults is completely up to you. For example, I stored mine in: $HOME/Documents/Obsidian/School.
On linux, this would be done with:
mkdir -p $HOME/Documents/Obsidian/SchoolOn windows, you can use your file manager to manually do this.
It is recommended that you store your vaults in the same parent directory, such as $HOME/Documents/Obsidian for me.
After you've created the folder you'd like to store your vault in, extract its contents into your folder, or manually clone the repository into the folder as such:
git clone "https://github.com/krisfinga/obsidian-student-vault" $HOME/Your/Vault/Directory- Run setup script (optional but recommended):
cd /path/to/extracted/folder
chmod +x setup.sh
./setupl.shThe setup script is currently not available for windows.
This will help you set up your classes automatically!
If you skip the install script, you'll need to manually create class files using templates. For information on how to do this, visit the Adding Classes section of the README.
- Open in Obsidian - Open the folder as a vault
- Trust plugins - When prompted, click "Trust author and enable plugins"
- You're ready! - Check out the Creating Assignments & Notes section of the README to get started!
📚 Documentation
See the full README.md for detailed configuration options.
🐛 Found a Bug?
Please open an issue - feedback is essential for improvement!
💬 Feedback?
This is an early alpha release. Your feedback helps make OSV better for everyone!
- 🐛 Report bugs
- 💡 Suggest features
- ⭐ Star the repo if you find it useful!
Note: This is alpha software. Expect bugs and missing features. Always backup your vault!