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

Scoped Snippets

SAN-SchXSAN-SchX24 downloads

Choose a CSS snippet per Obsidian .base or .md file, and apply it only to that Base or Markdown view.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Scoped Snippets is an Obsidian plugin that lets you apply CSS snippets to individual Markdown (.md) and Base (.base) files instead of enabling them globally across your entire vault.

⚠️ IMPORTANT: Disable CSS snippets in Obsidian first

For this plugin to work as intended, the CSS snippets you want to control per file must be disabled in Obsidian’s built-in Settings → Appearance → CSS snippets section.

If a snippet is enabled there, Obsidian will apply it globally across the entire vault, and Scoped Snippets will not be able to limit it to a single .md or .base file.

Installation

Manual Installation:

Download the latest release from the GitHub releases page. Extract the downloaded ZIP file. Copy the plugin folder into:

YourVault/.obsidian/plugins/

Restart Obsidian. Go to Settings → Community plugins. Enable Scoped Snippets.

Usage

Add your CSS snippets to:

.obsidian/snippets/

Open a Markdown .md or Base .base file then use the dropdown in the file view header. Select the CSS snippet you want to apply to that specific file.

To remove a snippet from a file, choose:

— none —

Scoped Snippets demo

⚙️ Settings

You can customize the plugin in:

Settings → Community plugins → Scoped Snippets

Available settings:

  1. Show or hide the snippet selector in supported file views.
  2. Dropdown position:
    • Left
    • Center
    • Right

Hiding the dropdown does not disable already assigned snippets. It only hides the selector UI.

Limitations

Scoped Snippets is designed to scope regular CSS selectors to a specific file view. Some very complex CSS snippets, especially those using global selectors, advanced at-rules, or theme-wide variables, may require small adjustments to work perfectly when scoped.

License

This project is licensed under the MIT License.

HealthExcellent
ReviewPassed
About
Apply CSS snippets to individual Markdown (.md) and Base (.base) files instead of enabling them vault-wide. Assign or remove snippets per file from the file-view dropdown and keep those snippets disabled in Obsidian’s global CSS snippets list so scoping takes effect.
CSSFilesBases
Details
Current version
0.4.2
Last updated
2 days ago
Created
2 days ago
Updates
3 releases
Downloads
24
Compatible with
Obsidian 1.10.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
SAN-SchXSAN-SchXsan-schx
GitHubsan-schx
  1. Community
  2. Plugins
  3. CSS
  4. Scoped Snippets

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.