Skip to content

darthmachina/obsidian-neural-link

Repository files navigation

obsidian-neural-link

Collection of tools to automate Obsidian workflows.

Why Neural Link? Because this connects my brain to Obsidian in a better way.

Usage

This plugin is mainly meant for personal use, at least for now. There are things that I would like to automate in terms of my personal workflow and how I work with Obsidian and other plugins. So I'm using my programming background to create this. It's the first Obsidian plugin I've developed, so I may eventually release it publicly or spin off some features into their own plugins. But for now this is just really meant for my use.

Why a public repository?

I don't want to use my development versions in my regular vault, and having to manually copy over new versions would be a PITA. So I will be regularly releasing new versions which I can then use BRAT to manage. And, if other people discover it and find some benefit out of it, that works for me.

What's included?

Remove tags matching a RegEx from a completed task

I use CardBoard for managing my tasks, but I create a LOT of tasks. This can lead to performance problems as the tasks that CardBaord has to process constantly increases. I use this to remove the tags related to the status columns when the task is completed, to keep CardBoard snappy.

This uses a RegEx to define which tags to remove, and it is based on the actual tag text. This lets me define a full tag hierarchy to remove (like everything under #kanban/).

Repeating Tasks

Tasks can include some metadata that defines a repeating task. This will watch for completed tasks that include the metadata and create a new task that is a copy with all indented list items included, marking any subtasks as incomplete to get a fresh task.

Contributing

Please see the contributing doc for more information on helping out if you would like to.

About

Tool to automate Obsidian data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages