Bug#861124: RFP: elpa-writeroom-mode -- distraction-free writing for Emacs
* Package name : elpa-writeroom-mode
Version : 3.6.1
Upstream Author : Joost Kremers <firstname.lastname@example.org>
* URL : https://github.com/joostkremers/writeroom-mode
* License : 3-clause BSD?
Programming Lang: Elisp
Description : distraction-free writing for Emacs
writeroom-mode is a minor mode for Emacs that implements a
distraction-free writing mode similar to the famous Writeroom editor
for OS X. writeroom-mode is meant for GNU Emacs 24, lower versions are
not actively supported.
By default, writeroom-mode does the following things:
* activate fullscreen
* disable transparency
* disable the menu bar
* disable the tool bar
* disable the scroll bar
* enable a bottom window divider of 1 pixel
* maximise the current window (i.e., delete all other windows in the
* place the fringes outside the margins
* disable the mode line
* add window margins to the current buffer so that the text is 80
The last three effects are buffer-local. The other effects apply to
the current frame. Because writeroom-mode is a minor mode, this isn't
entirely on the up and up, since minor modes aren't supposed to have
such global effects. But writeroom-mode is meant for distraction-free
writing, so these effects do make sense.
All these effects can be disabled or customised. In addition, there
are several more options that are disabled by default but can be
enabled in the customisation buffer.
I use this package to write long articles and things that need all my
focus. I don't think it has any other dependencies, and I use it
frequently - although I had to do some tweaks to make it work with
There's another package called "darkroom-mode" that is similar, but
they didn't want to implement full-screen mode so I gave up on it.
I'd be happy to comaintain this with the elpa team if no one else