ftvkyo / obsidian-ftvkyo

Obsidian overhaul plugin for easier planning and improved note discoverability
MIT License
5 stars 0 forks source link
knowledge notes obsidian overhaul planning plugin react

obsidian-ftvkyo

Description

This is an Obsidian.md plugin that is tailored specifically for my goals:

As this is a plugin that represents my personal workflow, feature requests may only make it if I think "how have I lived without that?" However, I will look into making the plugin more robust, and adding feature toggles, so only a part of its functionality could be enabled if desired.

See the 🧑🫴 project wiki for:

⚠️ Not all features are well documented yet.

For example, there are some advanced templates for periodic notes. Such as {{weeks:gggg-[W]ww:link,list}} in monthly notes that generates a list of links to all weekly notes that intersect with this month.

⚠️ The plugin is not tested in the Live Editor mode.

⚠️ The plugin is subject to change (although the core of my workflow is stable now, so most of the changes would rather be extensions).

Feel free to create issues for bugs and ask questions in discussions.

For developers

The repository uses Yarn with some quirks. For Visual Studio Code to pick up the project, you need to:

Dependency installation is done as usual (yarn or yarn install). To build the project, run yarn build. This creates an out/ directory. For development my out/ is usually a symlink to .obsidian/plugins/obsidian-ftvkyo in my Obsidian Vault, so I don't need to copy any files.

You may be interested in yarn dev for automatic rebuilds on changes and in Hot-Reload for Obsidian Plugins, but I don't use them together as they may make the experience laggy and annoying at times.