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
writeroom-modeto 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-lightfor fewer colors and visual cues that can be distracting.
- Change links styles to remove bold (it’s already underlined).
- Hide markup characters like
org-hide-emphasis-markersto 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)
- Using vale with emacs for prose linting further improves the Emacs writing environment
- This is a good example of improving the ‘hand feel’ for writing on a computer