No description
Find a file
2026-03-22 16:29:07 -07:00
.github/workflows Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
src Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
.gitignore Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
.mise.toml Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
.npmrc add version bump script (#10) 2022-01-22 16:13:50 -05:00
biome.jsonc Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
esbuild.config.mjs Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
LICENSE Update LICENSE 2025-04-10 20:57:22 -07:00
Makefile Update commands for publishing new releases (#8) 2026-03-22 16:29:07 -07:00
manifest.json Bump version to v1.0.1 (#7) 2026-03-22 10:22:02 -07:00
package.json Update commands for publishing new releases (#8) 2026-03-22 16:29:07 -07:00
pnpm-lock.yaml Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
README.md Update commands for publishing new releases (#8) 2026-03-22 16:29:07 -07:00
tsconfig.json Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
version-bump.mjs Upgrade dependencies + tools (#6) 2026-03-22 10:09:57 -07:00
versions.json Bump version to v1.0.1 (#7) 2026-03-22 10:22:02 -07:00

Backlink Settings Plugin

This is a plugin for Obsidian that allows users to save preferred settings for the backlinks / "Linked mentions" pane at the bottom of notes.

By default, Obsidian doesn't retain backlink settings so users need to adjust them each time they open a new file.

This plugin allows users to save default values for the following options:

  • "Sort order": The default sort order
  • "Collapse results": Whether to collapse backlink results
  • "Show more context": Whether to show more context with backlink results

These values get applied to the backlinks pane each time a file is opened.

Installation

The plugin is available in the official Community Plugins repository.

Usage

  1. Open Obsidian Settings
  2. Navigate to the "Backlink Settings" tab
  3. Configure preferred settings

Development

Setup

  1. Install mise for tool version management
  2. Run mise install to get the correct Node and pnpm versions
  3. Run pnpm install to install dependencies
Command Description
make dev Start dev build with watch mode
make build Production build (type-checks then bundles)
make test Run tests

Publishing

  1. make bump-version TYPE=<patch|minor|major>: bumps version, creates a release branch, and pushes it
  2. Open a PR on GitHub, review, and merge
  3. make release-tag: pulls main, tags the merge commit, and pushes the tag
  4. GitHub Actions builds the plugin and creates a draft release
  5. Go to GitHub Releases and publish the draft

Note: .npmrc sets tag-version-prefix="" so tags are bare versions like 1.0.0 (no v prefix), which is what the GitHub Actions workflow expects.