Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Auto Pin

srwildmansrwildman13 downloads

Automatically pin tabs based on configurable rules: path patterns, today's daily note, frontmatter properties, or exact file paths.

  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that automatically pins tabs based on configurable rules.

Rules

Rule Type Description
Today's daily note Pins today's daily note whenever it's opened. Reads your daily notes folder and date format from Obsidian's core settings.
Path pattern Pins files matching a glob pattern (e.g. Projects/*.md, **/*.canvas).
Exact path Pins a specific file by its vault path (e.g. TODO.md).
Frontmatter property Pins files where a frontmatter property matches a value (e.g. pinned: true). Leave value empty to match any value.

Rules are evaluated in order. The tab is pinned if any enabled rule matches.

Installation

From Obsidian Community Plugins

  1. Open Settings > Community Plugins
  2. Search for "Auto Pin"
  3. Install and enable

Manual

  1. Download main.js and manifest.json from the latest release
  2. Create a folder .obsidian/plugins/auto-pin/ in your vault
  3. Copy both files into that folder
  4. Reload Obsidian and enable "Auto Pin" in Community Plugins

Configuration

Go to Settings > Auto Pin to manage your rules. The plugin ships with one default rule: pin today's daily note.

Notes

  • The plugin uses Obsidian's internal setPinned API, which is not part of the public type definitions. This is stable and widely used by plugins, but could theoretically break in a future Obsidian update.
  • The daily note rule reads your configured daily notes folder and date format, so it works with custom setups.
  • Path patterns support * (single segment) and ** (any depth) wildcards.
75%
HealthExcellent
ReviewCaution
About
Pin tabs automatically based on configurable rules. Define rules for today's daily note, path globs, exact vault paths, or frontmatter properties; evaluate rules in order and pin a tab when any enabled rule matches.
AutomationInterfaceDates
Details
Current version
1.0.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
13
Compatible with
Obsidian 1.0.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
srwildmansrwildman
github.com/SrWildman
GitHubsrwildman
  1. Community
  2. Plugins
  3. Automation
  4. Auto Pin

Related plugins

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Vault Changelog

Maintain a changelog of recently edited notes.

Hide Sidebars on Window Resize

Automatically hides the sidebars when your window is narrow on window resize.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

BRAT

Easily install a beta version of a plugin for testing.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.