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

Typing Interface Hider

Sergey BychkovSergey Bychkov64 downloads

Hides Obsidian chrome while you type, then optionally restores it after idle delay or mouse movement.

Add to Obsidian
Typing Interface Hider screenshot
  • Overview
  • Scorecard
  • Updates5

Typing Interface Hider is an Obsidian plugin that hides selected parts of the Obsidian interface while you type or optionally while you scroll, then brings them back when you stop typing/scrolling or move the mouse.

It is useful for a lightweight focus/zen typing mode without changing the note layout.

Screenshots

Typing focus mode:

Typing Interface Hider screenshot

Settings:

Typing Interface Hider settings

Features

  • Hide UI chrome while typing in Markdown notes.
  • Optionally hide UI chrome while scrolling Markdown notes, including reading view.
  • When hidden by scrolling, keep the UI hidden until intentional mouse movement, click, or window blur.
  • Restore the UI on configurable mouse movement, click, scroll (when scroll hiding is disabled), or window blur.
  • Optional automatic restore after an idle delay.
  • Optional mouse-only restore mode: disable the idle timer and keep the UI hidden until you move the mouse.
  • Configurable fade duration.
  • Choose which UI areas to hide:
    • sidebars
    • left ribbon
    • tab headers
    • note header
    • status bar
    • window title bar
    • scrollbars

Settings

  • Return UI automatically after idle: controls automatic restore after typing/keyboard activity. Scroll hiding is separate and keeps the UI hidden for reading until mouse movement, click, window blur, or the command below.
  • Idle return delay, ms: delay before restoring the UI after typing/keyboard activity stops.
  • Mouse movement needed to restore, px: distance the mouse must move before the hidden UI returns. Raise it to ignore accidental small bumps while scrolling; set 0 for immediate restore.
  • Fade duration, ms: fade-out/fade-in animation duration.
  • Only in Markdown notes: avoid hiding the UI while typing in search, settings, plugin dialogs, and other Obsidian UI fields.
  • Hide on navigation keys too: keep the UI hidden when using arrow/Home/End/Page keys in the editor.
  • Hide while scrolling: hide the UI when scrolling a Markdown note, including in reading view. After scroll hiding, the UI stays hidden until intentional mouse movement, click, window blur, or the command below.

Commands

  • Show interface now
  • Hide interface now

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.

  2. Create this directory in your vault:

    <vault>/.obsidian/plugins/typing-interface-hider/
    
  3. Copy the files into that directory.

  4. Reload Obsidian.

  5. Enable Typing Interface Hider in Settings → Community plugins.

Development

This plugin is currently distributed as plain JavaScript without a build step.

To test locally, copy these files into an Obsidian vault plugin directory:

.obsidian/plugins/typing-interface-hider/
├── main.js
├── manifest.json
└── styles.css

License

MIT

HealthExcellent
ReviewPassed
About
Hide selected parts of Obsidian's interface while you type to create a lightweight focus/zen typing mode without changing your note layout. Restore the UI on mouse movement, click, scroll, or window blur — or use an optional idle delay or mouse-only restore — and pick which areas to hide (sidebars, ribbon, headers, status bar, title bar, scrollbars).
InterfaceSidebarStatus bar
Details
Current version
1.1.5
Last updated
4 weeks ago
Created
4 weeks ago
Updates
5 releases
Downloads
64
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Sergey BychkovSergey Bychkovsergeybychkovvvpgroup-beep
GitHubsergeybychkovvvpgroup-beep
  1. Community
  2. Plugins
  3. Interface
  4. Typing Interface Hider

Related plugins

Hide Sidebars on Window Resize

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

Notebook Navigator

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

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.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Commander

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

Note Toolbar

Add customizable toolbars to your notes.

Longform

Helps you write and edit novels, screenplays, and other long projects.