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

Bases Lock

lucaslucas1k downloads

Hides the action bar at the top of the Bases view.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

banner

English | 中文



Bases Lock is a small Obsidian plugin that lets you hide the Bases toolbar and disable header interaction on demand, keeping the view clean and preventing accidental changes.

Note: The plugin only works in Reading view, and is desktop only.

demo

⭐ Usage

  1. Open a note in Reading view that embeds a Base.
  2. Hover your mouse over the Base — a lock button appears in the corner.
  3. Click it to toggle between locked and unlocked.

That's it — while locked:

  • The Bases toolbar is hidden
  • Header (column) interaction is disabled
  • Only the .base embed in the current document is affected — other notes are never scanned or modified

⬇️ Installation

  1. Open Obsidian and go to Settings → Community plugins
  2. Select Browse and search for "Bases lock"
  3. Click Install, then enable the plugin
  4. Make sure the official Bases core plugin is also enabled

Or install it directly here: Install from Community Plugins

❓ How it works

When you click the lock button, the plugin rewrites how the Base is embedded in your Markdown, so the locked/unlocked state is saved with the note.

For example, src/a.base embedded as any of the following:

  • ![[src/a.base]]
  • ![My Base](src/a.base)
  • ![My Base|o](src/a.base)

...becomes this when locked:

![My Base|x](src/a.base)

(If there was no display name, the file name is used automatically — e.g. ![[src/a.base]] → ![a|x](src/a.base).)

Clicking again to unlock changes it to:

![My Base|o](src/a.base)

In short:

  • |x → toolbar hidden, header interaction disabled, button shows locked
  • |o → toolbar and header interaction restored, button shows unlocked

Inline base code blocks

Bases can also be written directly as a code block inside a note:

```base
views:
  - type: table
```

This is supported too. Locking it appends an x flag right after the fence's language token:

```base x
views:
  - type: table
```

Unlocking removes the flag again. Each code block is toggled independently, so a note can freely mix multiple .base embeds and inline base code blocks.

HealthExcellent
ReviewPassed
About
Hide the Obsidian Bases toolbar and lock header interactions while in Reading view. Toggle lock/unlock per embedded Base with a button that appears on hover. Apply controls only to Base embeds in the current document.
BasesInterface
Details
Current version
1.0.4
Last updated
4 weeks ago
Created
8 months ago
Updates
4 releases
Downloads
1k
Compatible with
Obsidian 1.9.0+
Platforms
Desktop only
License
0BSD
Report bugRequest featureReport plugin
Author
lucaslucas
tcyeee.top
GitHubtcyeee
xiaohongshu.com
Xtcyeee
  1. Community
  2. Plugins
  3. Bases
  4. Bases Lock

Related plugins

Feed Bases

Adds a feed layout to bases so you can display notes with their content in an editable feed view.

TaskNotes

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

Hider

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

Meta Bind

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

Maps

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

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Note Toolbar

Add customizable toolbars to your notes.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Typewriter Mode

Typewriter scroll, writing focus, current line highlight, paragraph dimming, and more!