Incremental ID

by Adrian Karwowski
5
4
3
2
1
Score: 52/100

Description

Category: 3rd Party Integrations

The Incremental ID plugin provides a convenient way to generate unique IDs for your Obsidian notes. With this plugin, you can declare a prefix of your choice (such as "DN" for daily notes) and then insert incremental numbers into your notes using a simple command or template code. This feature is particularly useful when working with kanban boards or other project management tools that require referencing specific notes in commits. By reusing the same ID across multiple templates, you can maintain consistency and organization throughout your notes, making it easier to track progress and collaborate with others.

Reviews

No reviews yet.

Stats

22
stars
5,172
downloads
1
forks
1,193
days
853
days
853
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
4
total issues
1
open issues
3
closed issues
3
commits

README file from

Github

Obsidian Incremental Id Plugin

Description

A plugin that allows you to generate a unique id like in Jira. You declare a prefix like DN (from the daily notes) and simply add the templater code to your templates and see a unique number in each note. Example: DN-1, DN-2, etc..

How to use it?

First you need to go to settings and declare a new ID. Later you can generate them with the command: Insert {name id}. Or you can add the code to the templater and do it automatically:

<% await app.insertIncrementalId('{prefix}') %>

Example:

<% await app.insertIncrementalId('DN') %>

Reuse the same ID in template

If you want to reuse the same ID in the template you can use the following code:

<% await app.insertCurrentIncrementalId('DN') %>

Why?

I'm creating this plugin because I'm starting to use the kanban plugin and I want to have the option to reference a specific note in commits.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.