Writing Mode

approvedunreviewed

by Beth Dean

A quiet, distraction-free writing mode, on desktop and mobile.

↓ 1 downloadsUpdated todayMIT

Writing Mode

A quiet, distraction-free writing mode, on desktop and mobile.

Six pages of a story fanned out, one on each of Writing Mode's papers: warm cream, cool white, night blue, night gray, a green screen and a Classic Mac

Writing mode leaves you with a page and your words, nothing else. Your prose is set large in a book typeface, on a paper you choose. Draft in it, or read a finished piece through from beginning to end. When you're done, your workspace is back exactly as you left it.

  • A paper for every mood. Warm cream or cool white by day. After dark, night gray, or a deep blue familiar to Scrivener users. Two retro screens from the early days of word processing, just for fun. Or your own theme's colors.
  • Made for mobile too. Writing mode works the same on mobile as on desktop. Pinch to resize the text.
  • Typewriter scroll. The line you're typing stays put, everything else moves.
  • Focus dimming. Everything but the sentence or paragraph you're working on fades.
  • Private. Everything happens on your device. Writing Mode never connects to the internet.
An Obsidian window with its sidebars, tabs and properties, and the same note in writing mode in front of it: only the prose, on a night blue page

Getting started

  1. Open a note.
  2. Click the open book in the ribbon, the strip of icons down the left edge of Obsidian. Or open the command palette and run Writing Mode: Toggle.
  3. To leave, press Escape. On mobile, tap the open book in the top corner.

To give Writing Mode a hotkey, open Settings → Hotkeys and search for Writing Mode.

The papers

The same story on each paper: warm cream, cool white and night blue above, night gray, green screen and Classic Mac below

Soft papers in a book typeface: warm cream and cool white for daytime, night blue and night gray for after dark. High-contrast retro screens in a monospaced typeface. Or your own theme's colors and font. The default, Automatic, switches between cream and night blue to match Obsidian's light or dark mode.

On mobile

Two phones showing a story in writing mode, one on night blue and one on warm cream

The toolbar above the keyboard shrinks to a single button that hides the keyboard, so nothing sits between you and the page.

Typewriter scroll

A paragraph being typed in writing mode: the line being typed stays at the same height while the text above it moves up

Typewriter scroll keeps the line you're writing exactly where it is on the screen. Other typewriter-scroll plugins move your current line to the middle of the screen, which makes the page jump.

Text size

Text in Writing Mode is larger than the editor. Resize with ⌘ + and ⌘ − (Ctrl on Windows and Linux), and ⌘ 0 to reset. On mobile, pinch.

Settings

All in Settings → Writing Mode.

  • Typewriter scroll. Keeps the line you're writing where it is. On by default.
  • Dimming. Fades everything but the sentence or paragraph you're working on. Off by default.
  • Text size. The same size the shortcuts and pinch change.
  • Paper. Choose a paper, or your theme's colors. Automatic by default.
  • Typeface. Palatino by default. Enter any font on your device, or leave it blank to use your theme's font.
  • Word count. A small count at the foot of the page, of your prose only. Off by default.
  • Follow the system appearance. Automatic follows your device's light or dark mode, even if your vault is set to one theme. Off by default.

Compatibility

Every release of Writing Mode is tested against the ten most-installed Obsidian themes and plugins, popular writing plugins, in light and dark mode, and on desktop and mobile.

Themes: Minimal, Things, AnuPpuccin, Blue Topaz, Obsidian Nord, Atom, Obsidianite, Wasp, Typewriter, ITS Theme, Border.

Plugins: Excalidraw, Templater, Dataview, Tasks, Git, Advanced Tables, Calendar, Style Settings, Kanban, Copilot.

Also tested with: Notebook Navigator, Longform, Better Word Count, Novel Word Count, Highlightr, Outliner, Iconize, Commander, Hover Editor, Minimal Theme Settings, Typewriter Mode, Typewriter Scroll, Focus Mode, Hider.

If you already use a typewriter-scroll plugin, turn off typewriter scroll in Writing Mode's settings so the two don't compete.

Install

In Obsidian, open Settings → Community plugins → Browse, search for Writing Mode, then install and enable it. Requires Obsidian 1.13 or later.

To install by hand, download main.js, manifest.json and styles.css from the latest release into <your vault>/.obsidian/plugins/writing-mode/, then enable Writing Mode in Settings → Community plugins.

License

MIT.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.