Star Pins

by Brightwav3
5
4
3
2
1
Score: 50/100

Description

Reviews

No reviews yet.

Stats

1
stars
390
downloads
0
forks
123
days
17
days
118
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
14
commits

Latest Version

4 months ago

Changelog

Added

  • Middle-click a tile to open the pin in a new tab (Arc/browser convention).
  • Pin custom views, not just files: views exposing a starPin descriptor now get a header star button and render as tiles that reopen the view.

Changed

  • Pins are now tracked by a stable key (file path or view key) so file pins and view pins coexist in drag-and-drop reordering.

README file from

Github

Star Pins

Star Pins preview

An Obsidian plugin that turns your most-used notes into Arc-style tiles pinned at the top of the file explorer.

Star a file straight from its header and it appears as a compact, icon-driven tile above your file tree — one click away, always in view. Reorder tiles by dragging, right-click to manage them, and keep everything in sync as files are renamed or moved.

Version Obsidian License


Features

  • Star from the header — a star button is added to every file view's header bar. Click it to pin or unpin the current file.
  • Arc-style tile grid — pinned files render as tiles at the very top of the file explorer, above the file tree.
  • Drag & drop reordering — rearrange tiles freely; drop into the empty gap to send a tile to the end.
  • Iconize integration — if you use the Iconize plugin, each tile shows the icon you assigned to that file (Lucide, Font Awesome, emoji, and other packs are supported). Files without an icon fall back to a clean monogram.
  • Command & hotkey support — bind "Pin / unpin current file" to a hotkey for keyboard-only pinning.
  • Right-click actions — unpin a tile or open the file in a new tab from its context menu.
  • Stays consistent — pins follow files when they're renamed and are cleaned up automatically when files are deleted.
  • Works beyond Markdown — any file view that supports header actions (Markdown, Canvas, Bases, …) can be pinned.

Installation

Manual

  1. Download main.js, manifest.json, and styles.css from this repository.
  2. Copy them into your vault at .obsidian/plugins/star-pins/.
  3. Reload Obsidian, then enable Star Pins under Settings → Community plugins.

Tip: the folder name must be star-pins (matching the id in manifest.json).

Usage

  1. Open any note.
  2. Click the ★ star icon in the file's header to pin it — a tile appears at the top of the file explorer.
  3. Click a tile to open the file (Ctrl/⌘-click to open in a new tab).
  4. Drag tiles to reorder them.
  5. Right-click a tile to Unpin or Open in new tab.

To unpin, click the star in the header again, use the tile's context menu, or run the "Pin / unpin current file" command.

Compatibility

  • Requires Obsidian 1.4.0 or newer.
  • Works on desktop and mobile (isDesktopOnly: false).
  • Optional: Iconize for per-file tile icons. Not required — Star Pins works fine without it.

Support

If this saved you time, you can buy me a coffee ☕.

License

MIT © 2026 Šimon Zelenka