/Simple-Obsidian-Vault

My weird obsidian setup, with some weird scripts.

Primary LanguageJavaScript

Simple-Obsidian-Vault

Introduction

This is my obsidian vault setup with all my scripts, and utilities.

The goal of this setup is to make Making documents and Organizing them much easier, as well as Habit tracking and data visualization. It is still under development, and the script could still needs a lot of documentation, but this version works almost perfectly, If you find any bugs please report that in the issues section.

How it works

This setup provides a few tools/plugins to make Creating documents easier.

Simple Commands

This is a Script that reads a file, and looks for specific commands within it, those commands help to create folders, and organizing them.

It is meant to simplify scripts that do useful things, like where to create files, what kind of Data is expected for those files and how to group them together based on Options that are provided for the user.

Look up the Utility documentation for the Script for more information on what commands do, If you have any suggestions for commands, please create an issue ticket for it, preferably with an enhancement label.

Habit tracking

Added some script to read Daily, Weekly, And Monthly note's MetaData to display them using graphs and tables, the variables themselves are customizable, all you have to do is edit the 3 files, the editing process is a little lengthy currently, and I'm trying to work out a way to make that process shorter.

But currently it only works for data that is collected from periodic notes, Read the Habit Tracking Documentation for more information, and understand how it works.

Important

You need to make sure that the variables names exactly match the ones you're looking for, and those same variables have to also be included in the templates you're trying to set its value in

Necessary Plugins

Using a collection of plugins mainly This script would be basically impossible for me due to my limited knowledge.