yunmin20 downloadsKeep Editing Toolbar's bottom or top bar permanently visible with a single hotkey.
Keep a toolbar always visible with one hotkey — Editing Toolbar's fixed bottom bar, or its top bar.
Requires the Editing Toolbar plugin. Both pinning modes act on toolbars that Editing Toolbar provides, so this plugin does nothing on its own. If Editing Toolbar is missing, the plugin says so on load and in its settings instead of failing silently.
Editing Toolbar's bars come and go: the bottom bar is tied to a mobile-oriented "show while editing" rule, and the top bar hides itself while you read. This plugin adds a single toggle that pins whichever one you actually use.
| Mode | Behavior |
|---|---|
| Fixed bottom toolbar | Toggles Editing Toolbar's fixed bottom toolbar on and off |
| Top toolbar | Keeps Editing Toolbar's top toolbar permanently visible, even in reading view |
Pick one in Settings; switching modes is the whole setting.
Editing Toolbar's bottom bar is genuinely useful on a desktop with a large screen, but it appears only while the editor is focused. And its top bar disappears the moment you stop pointing at it, which makes it hard to reach while reading. Neither behaviour is configurable. This plugin adds the toggle and binds it to one key.
It also folds in a set of appearance corrections for Editing Toolbar — fullscreen
background, dark-mode skin, and auto-hide timing — so no extra CSS snippet is
needed. See styles.css.
Default hotkey: Alt+Q. Run Toggle toolbar pin from the command palette, or
rebind it in Settings → Hotkeys (search for "Toolbar Pin Toggle").
Community plugins: search for "Toolbar Pin Toggle" in Settings → Community plugins.
Manual: download main.js, manifest.json and styles.css from the
latest release
into <vault>/.obsidian/plugins/toolbar-pin-toggle/, then enable it.
Beta builds: add yunmin311/toolbar-pin-toggle-obsidian to
BRAT.
The settings page, the command name and every notice are available in
Chinese and English. Pick a language at the top of the settings page:
Auto follows Obsidian's own language, or pin it to 简体中文 / English
explicitly.
Adding another language is a pure data change — an extra entry in
locales.js — with no build step involved.
No network access. No telemetry. No accounts. It toggles a CSS class on the document body and calls one command in the companion plugin; it touches nothing else.
前置依赖:Editing Toolbar。 两种常驻模式都作用于该插件提供的工具条,所以单独装本插件没有效果 —— 未安装时本插件会在加载与设置页里明确提示,而不是静默失效。
一个快捷键两种常驻:
模式在设置里二选一。默认快捷键 Alt+Q,可在 设置 → 快捷键 里改(搜 "Toolbar Pin Toggle")。
安装顺序:先装 Editing Toolbar,再装本插件。本插件同时收编了该工具的若干外观修正 (全屏背景、深色模式皮肤、自动隐藏节奏),无需再挂任何 CSS 片段。