Turn Emacs Into a Focused Writing Tool

Emacs can be customized to create a beautiful, focused writing environment akin to Ulysses, iA Writer, Bear, or other minimalist markdown editors.

Reduce visual noise

  • Use writeroom-mode to hide frames and headings in the default emacs chrome
  • Compile emacs for the natural title bar in macOS. This further reduces visual noise and makes for a more minimalist look and feel.
  • Use a theme like doom-plain-dark or doom-plain-light for fewer colors and visual cues that can be distracting.
  • Change links styles to remove bold (it’s already underlined).
  • Hide markup characters like ~/emphasis/ by enabling org-hide-emphasis-markers to reduce the number of sigils like brackets, parenthesis, tick marks, etc.

Use a different font for writing than for coding I personally prefer monospace fonts for writing because it pairs well with org-mode headings and gives it a typewriter look and feel.

I don’t like to use the same font for writing as I do for coding. Mainly because it needs to look good larger than what I code in (Cascadia Code) and having a separation between writing and coding makes it easier to concentrate (“I’m in writing mode now”).

Monospace font recommendations:

Other proportional fonts:

  • Monotype Bembo (used by Edward Tufte, similar to Georgia or a Garamond to give it a journal-y feel)

See also: