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

Focus Mode Pro

mvrumvru150 downloads

Premium Focus Mode plugin with File Finder and Tab Switcher.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Focus Mode Pro is an Obsidian plugin designed for deep work, providing a minimalist writing environment and high-efficiency navigation tools.

Features

  • Advanced Focus Mode: A togglable distraction-free environment.
    • Automatically hides sidebars, ribbons, tabs, and status bars.
    • Centered writing area with configurable maximum width.
    • Dynamic font size adjustments for optimal readability.

https://github.com/user-attachments/assets/04a13a24-2602-4762-bda1-2242f467dda8

  • File Finder: A lightning-fast modal for searching files and navigating your vault without leaving the keyboard.
  • Tab Switcher: Windows-style Ctrl+Tab experience to quickly cycle through open documents.

https://github.com/user-attachments/assets/68e6cd8f-9cc7-4ab9-9f5f-ddc9ad2f7485

  • Typewriter Mode: Keeps your active line vertically centered, preventing "bottom-of-the-screen" fatigue.
  • Acoustic Feedback: Minimalist acoustic ticks for typing and UI interactions to enhance the sensory writing experience.
  • Performance Optimized: Built for speed using native Obsidian APIs and lightweight CSS transitions.

Technical Details

Compatibility

  • Obsidian Version: Requires v1.7.0 or higher.
  • Platform: Works on Desktop.

How it Works

  • Focus Mode: Uses a custom CSS injection system to dynamically toggle UI elements via class body manipulation.
  • File Finder: Implements a highly optimized SuggestModal for near-instant indexing of vault paths.
  • Typewriter Mode: Leverages the CodeMirror 6 editor API to manage scroll offsets dynamically based on the cursor position.

Known Limitations

  • May conflict with other plugins that heavily modify the editor's scroll behavior or force-hide UI elements via persistent CSS.
  • Tab Switcher behavior depends on global hotkey availability (see Hotkeys and Conflicts).

Plugin Settings

Settings Overview Typography Settings

Installation

Manual Installation

  1. Download the latest release (main.js, manifest.json, styles.css) from the Releases page.
  2. Create a folder named focus-mode-pro in your vault's .obsidian/plugins/ directory.
  3. Move the downloaded files into that folder.
  4. Reload Obsidian or enable the plugin in Settings > Community plugins.

Hotkeys and Conflicts

[!WARNING] For all plugin features to function correctly (especially the Tab Switcher), ensure there are no conflicts with your Obsidian hotkeys. If you experience issues, review and adjust your keybindings in Settings > Hotkeys.

Hotkey Configuration

Default Shortcuts

  • Ctrl + Shift + Z: Toggle Focus Mode.
  • Ctrl + Shift + P: Open File Finder.
  • Ctrl + Tab: Open Tab Switcher.

Roadmap & Future Functionalities

1. Semantic Context Isolation (Graph-Based Scoping)

Transform the vault from a flat file system into a focused knowledge cluster during deep work sessions.

  • Scoped Search: Restrict the File Finder and global search to index only 1st and 2nd-degree connections (links) or notes sharing the same active #tags. This eliminates "noise" from unrelated projects.
  • Focus Lockdown: An optional "hard-gate" that prevents opening files outside the current semantic scope, mitigating context-switching and "rabbit-hole" browsing.

2. UI Noise Suppression (Silent Mode)

  • Toast Interception: An optional toggle to suppress all Obsidian system notifications and third-party "toasts" while Focus Mode is active.
  • Zero-Distraction Environment: Ensure that background sync messages or plugin updates do not interrupt the visual flow of the editor.

3. Atomic Note Guardrails (Threshold Alerts)

Promote a more modular and interconnected vault by monitoring note density.

  • Character Thresholds: Set a configurable soft-limit for .md files. Once exceeded, a subtle visual indicator appears (e.g., a progress bar or border color shift).
  • Architectural Incentive: This encourages the "Atomic Note" principle, signaling the user to refactor long documents into smaller, linked entities to maintain a healthy knowledge graph.

4. Live Session Telemetry (Focus Analytics)

A minimalist, toggleable telemetry bar at the bottom of the workspace providing real-time performance data:

  • Flow Duration: Total time spent in the current Focus Mode session.
  • Write Velocity: Average Words Per Minute (WPM) and keystroke consistency.
  • Focus Depth: A metric tracking the frequency of window-blur events (times you left Obsidian) to evaluate the quality of the session.

Contributions

Contributions are welcome! Focus Mode Pro is open-source.

  1. Fork the repository.
  2. Create a feature branch.
  3. Submit a Pull Request.

Note: The main branch is protected. All contributions must be made via approved Pull Requests.

License

This project is licensed under the MIT License.


Created by Marina Milo.

82%
HealthExcellent
ReviewCaution
About
Enter a distraction-free writing environment that hides sidebars, ribbons, tabs, and status bars, centers content with adjustable width, and adjusts font size for optimal readability. Navigate with a fast file finder and Windows-style tab switcher, keep your cursor centered with typewriter mode, and add subtle acoustic typing ticks for sensory feedback.
WritingNavigationSidebar
Details
Current version
1.2.0
Last updated
3 months ago
Created
3 months ago
Updates
3 releases
Downloads
150
Compatible with
Obsidian 1.7.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
mvrumvru
github.com/MVRU
GitHubmvru
  1. Community
  2. Plugins
  3. Writing
  4. Focus Mode Pro

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.

Longform

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

TagFolder

Show tags as folder.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Portals

Pin folders and tags as customizable tabs with icons, colors, and folder notes for easier navigation.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Vertical Tabs

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

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.